Я пытаюсь преобразовать PDF-файл в одно изображение с использованием GhostScript.Преобразование многостраничного PDF-файла в одно изображение
Только первая страница преобразуется, в то время как мое намерение состоит в том, чтобы генерировать ужасно высокое изображение PNG/JPG со всеми страницами, объединенными вместе.
Эти параметры я в настоящее время прохождения к GhostScript DLL (с помощью приложения .NET):
pdf2img \
-dNOPAUSE \
-dBATCH \
-dSAFER \
-sDEVICE=png256 \
-dGraphicsAlphaBits=4 \
-dTextAlphaBits=4 \
-dDOINTERPOLATE \
-dAlignToPixels=1 \
-r300x300 \
-sOutputFile=GLOSS.png \
GLOSS.pdf
Можно ли объединить все страницы вместе с помощью GhostScript? Или я должен прибегнуть к внешнему методу?
Возможно, команда монтирования: http://www.imagemagick.org/script/montage.php –
ImageMagick или GraphicsMagick будут обрабатывать часть слияния, но в зависимости от ваших потребностей вы можете использовать ghostscript для части преобразования. Хотя «магии» могут сделать все это за один шаг, существует довольно высокая скорость и штраф за память, см. Http://right-sock.net/linux/better-convert-pdf-to-jpg-using-ghost-script/ –
более подробно см. http://stackoverflow.com/a/24306470/505893 – bluish