2

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

Ищите как можно менее утомительный путь.

Благодарю.

3 ответа3

3

Я бы порекомендовал GhostScript:

gs -sDEVICE=jpeg -r300x300 -dNOPAUSE -dBATCH -sOutputFile="image00.jpg" "input.pdf"

параметр r является разрешением

gs -sDEVICE=jpeggray -r300x300 -dNOPAUSE -dBATCH -sOutputFile="image00.jpg" "input.pdf"

Это для вывода в оттенках серого.

0

Другим вариантом будет sejda-console (требуется Java):

sejda-console pdftojpeg --files input.pdf --resolution 300 --output /outputdirectory

Полная документация:

Usage: sejda-console pdftojpeg options
    --files -f value... : pdf file to operate on: a single pdf file (EX. -f /tmp/file1.pdf or -f /tmp/password_protected_file2.pdf:secret123) (required)
    [--help -h] : prints usage information. Can be used to detail options for a command '-h command' (optional)
    --output -o value : output directory (required)
    --outputPrefix -p value : prefix for the output files name (optional)
    [--overwrite] : overwrite existing output file (optional)
    [--resolution -r value] : resolution in dpi. Default is 72 (optional)
    [--userZoom -z value] : zoom factor for the generated images (EX. 1.5 generates images with a 150% zoom factor). (optional)

Если вы просто хотите быстро преобразовать один файл и конфиденциальность не является проблемой, вы всегда можете вместо этого использовать их веб-приложение .

0

Если у вас Mac, это очень легко сделать с помощью Automator. Вам просто нужно три действия:

Запрашивать элементы поиска. Рендеринг страниц PDF в виде изображений. Перемещение элементов поиска. Вы даже можете выбрать цветовую модель, формат (доступно 12), разрешение и качество сжатия. Просто чтобы проверить это, я конвертировал имеющийся у меня PDF-файл с 207 страницами:

При использовании «600 dpi/RGB/ наилучшее возможное качество» для преобразования в JPEG потребовался час. При использовании «300dpi/RGB/ 60% качества» для преобразования в JPEG потребовалось около 5 минут. (У моего ноутбука Core 2 Duo 2,26 ГГц)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .