Необработанный отказ. Ошибка: не удалось выполнить GraphicsMagick / ImageMagick: gm "identifier" "-ping" "-format" "% p" "/tmp/temp.pdf" это наиболее вероятно означает двоичные файлы gm / convertне может быть найден
Я перепробовал все, что упоминалось в подобных вопросах.Это моя первая лямбда-функция, и я застрял.Ниже вы найдете информацию о том, как я добавляю gm в свою лямбда-функцию index.js
// dependencies
var AWS = require('aws-sdk');
var simpleParser = require('mailparser').simpleParser;
const gm = require('gm').subclass({ imageMagick : true});
var fs = require("fs");
let PDF2Pic = require('pdf2pic').default
let converter = new PDF2Pic({
density: 100, // output pixels per inch
savename: "/tmp/temp", // output file location
format: "jpg" // output size in pixels
});
// by default the first page of the pdf will be converted
// to image
converter.convert("/tmp/temp.pdf")
.then(resolve => {
console.log("image converted successfully")
var contents = fs.readFileSync('/tmp/temp.jpg', 'utf8');
console.log(contents);
});
. При выполнении этого выдается ошибка:
converter.convert