До того, как я начал использовать Ubuntu, я использовал Nitro PDF Reader для автоматического извлечения изображений из PDF-файлов. Есть ли читатель PDF для Linux, который делает это?
Я хотел бы иметь возможность извлекать изображения быстрее / проще, чем при создании снимка.
pdfimages
ли это сделать лучше / хуже, чем NitroPDF?Ответы:
использование
pdfimages
pdfimages
инструмент для извлечения изображений в формате PDF, который сохраняет изображения в файле PDF в формат (ы) PPM, PBM, JPEG или JPEG 2000.Это часть
poppler-utils
пакета, которую вам нужно установить.Использование:
pdfimages [options] <PDF-file> <image-root>
Пример: следующее извлекает все изображения из файла PDF, сохраняя их в формате JPEG.
Сохранит изображения из файла PDF
in.pdf
в файлы/tmp/out-000.jpg
(или/tmp/out-000.pbm
; см. Ниже)/tmp/out-001.jpg
и т. Д.Справочная страница pdfimages объясняет:
источник
-all Write JPEG, JPEG2000, JBIG2, and CCITT images in their native format. CMYK files are written as TIFF files. All other images are written as PNG files. This is equivalent to specifying the options -png -tiff -j -jp2 -jbig2 -ccitt.
-all
поддерживается только в последних версиях poppler-utils. Например, если вы все еще на 12.04, вы не сможете получить доступ к этой опции-all
перейти к форматам PNM. Они без потерь, и вы можете постобработать изображения, например, в PNG.$ pdfimages -list <PDF-file>
для проверки исходного формата в столбце «enc», чтобы вам не приходилось перекодировать изображение в другой формат.Я часто использую Inkscape для этого. Загрузите страницу и удалите все остальное. Преимущество в том, что вы можете получать векторные изображения в SVG и изменять их по своему усмотрению.
источник
У меня есть двухколонный PDF-файл со встроенными изображениями, созданными с помощью LaTeX, где исходные изображения были представлены в формате EPS. Я попробовал предлагаемое решение на основе
pdfimages
, но, к сожалению, оно не вернуло никаких изображений. Тогда я попытался использовать Inkscape, но генерируемые им SVG-изображения были искажены, и мне тоже не повезло, экспортируя их как EPS.Программное обеспечение, которое работало для нас, было MasterPdfEditor .
Вот процедура
Результат очень высокого качества, но программное обеспечение не является бесплатным. Существует демо-версия, которая «позволяет вам попробовать все функции», но поставляется с «добавлением водяного знака в выходной файл». Честно говоря, я не заметил водяных знаков в произведенном PDF.
источник
Вы также можете попробовать pdfmod. Это графический интерфейс (GUI), который может извлекать изображения и выполнять другие основные операции с PDF.
источник
Если вам нужно обрезанное изображение в формате pdf / eps, извлеките страницу с изображением, используя
pdfmod
(как предложено To Do).Затем, используя его,
pdfcrop
вы можете обрезать его, правильно установив поля методом проб и ошибок:источник
Я использую pdfimages, который является инструментом командной строки, и он прекрасно работает для меня. Он очень прост в использовании, и вы можете использовать опцию --help, чтобы узнать больше о его использовании. Я использую Ubuntu, и он поставляется предварительно установленным. Если ваши PDF-файлы зашифрованы или защищены паролем, есть варианты для этого, поэтому этот инструмент отлично работает. Вы можете прочитать больше о pdfimages здесь
источник
С pdfimages извлеченное изображение может состоять из двух или более частей. Простой способ соединить их снова, не беспокоясь о извлеченных форматах, - это импортировать детали в LibreOffice Draw, обрезать с помощью диалогового окна обрезки изображения, расположить детали, отрегулировать размер страницы и экспортировать в любой формат, который вы предпочитаете.
источник
Если вы хотите обрезать изображение из pdf с помощью pdfviewer, вы можете попробовать okular. Он может обрезать все (тексты или изображения) в формате PNG или JPEG. Если вы хотите извлечь изображения в формате png из pdf, вы можете сделать это с помощью минимальной команды с pdftohtml. Он конвертирует PDF в HTML плюс изображения. Здесь вы можете найти пример - https://www.youtube.com/watch?v=CG1rf7k3xo8 . Если вы хотите извлечь много изображений из PDF, я предлагаю вам попробовать это.
источник
Используемое программное обеспечение: Xreader OS: Antergos
шаги:
источник