Image Magick No Decode делегат при создании эскиза для определенных PDF-файлов - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь создать миниатюру для разных PDF-файлов, используя ImageMagick.Команда ниже работает для большинства сценариев.Тем не менее, это не удается для очень немногих PDF.

Следующая команда, которую я использую.

/usr/local/bin/convert “a.pdf[0]" -thumbnail  300x143 -strip -quality 80.0 -colorspace sRGB -intent relative -density 72 -auto-orient -background white -alpha remove “b.jpeg"

Ниже приводится ошибка, которую я получил для неудачных.

convert: нет делегата декодирования для этого формата изображенияPNG' @ error/constitute.c/ReadImage/556. convert: no images defined / mnt / cgi_otmm / assemblythub / stage / thumb / vol1 / INTERNAL_7e9439b4-c5bb-4a46-a81d-738d2c138432_pdf_thumb.jpeg '@ error / convert.c / ConvertImageCommand / 3288.

У меня установлено изображениеиз источника, как указано в приведенном ниже URL.

https://www.imagemagick.org/script/install-source.php

Я установил делегатов вручную из местоположения https://www.imagemagick.org/download/delegates/.

Я установил libjpeg, libpng,libFreeType и libTiff

Я использовал следующие команды для их установки.Команды для его установки взяты из одного комментария в stackoverflow. ImageMagick делегат без декодирования

wget http://www.imagemagick.org/download/delegates/jpegsrc.v9a.tar.gz
sudo tar xvf jpegsrc.v9a.tar.gz -C /usr/local/src/
cd /usr/local/src/jpeg-9a
./configure --enable-shared
make
sudo make install
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...