99

Есть ли бесплатный способ конвертировать PDF документ в изображение PNG?

10 ответов10

93

Если у вас установлен imagemagick , вы можете просто набрать:

convert myfile.pdf myfile.png

Хотя лично я предпочитаю результаты, полученные из pdftoppm из утилит Poppler:

pdftoppm -png myfile.pdf > myfile.png

80

Это излишне для того, что вам нужно, но в отсутствие другого ответа GIMP может сделать это для вас. Просто установите его, откройте PDF и сохраните как PNG.

14

Windows: установите PDFCreator и откройте свой PDF. Распечатайте его на принтере PDFCreator (или как вы его называли) и нажмите «Сохранить». Когда вы нажмете «Сохранить», после выбора имени файла установите тип файла PNG.

Linux: Установите ImageMagick (в Ubuntu: sudo apt-get install imagemagick), а затем в тип терминала: convert [Input PDF File.pdf] [Output PNG File.png] .

Mac OS X: откройте PDF-файл в окне предварительного просмотра и в диалоговом окне «Сохранить как» установите тип файла png.

8

Вы также можете использовать GS:

"c:\Program Files\gs\gs9.10\bin\gswin64.exe" -dBATCH -dNOPAUSE -sDEVICE=pnggray -r300 -dUseCropBox -sOutputFile="path_to_png_files\pdffilename-%03d.png" "path_to_pdf_file\pdffilename.pdf"

Путь к GS должен быть скорректирован в зависимости от вашей установки.

Параметр DEVICE здесь будет указывать оттенки серого. Вы также можете вывести с цветом вместо этого. Эти настройки позволят вам выводить 24-битные цветные PNG-файлы с разрешением 300 точек на дюйм с использованием цветового профиля RGB.icc:

-sDEVICE=png16m -sOutputICCProfile=default_rgb.icc -r300

По сравнению с convert , GS кажется, работает намного быстрее, и он больше подходит для больших партий конверсии.

6

Какую ОС вы используете?

На Mac это так же просто, как открыть PDF-файл в приложении Preview и сохранить его в формате PNG.

На http://www.zamzar.com/ вы также можете бесплатно конвертировать многие типы файлов.

5

Если вы используете Windows, я бы использовал PDF-принтер Bullzip, просто выберите «Печать», а затем выберите.PNG как тип файла.

альтернативный текст

4

Другой способ

inkscape -d 300 -e "$filename.png" "$filename.pdf"

(вы можете опустить -d 300 если вам нужно только 96 точек на дюйм).

Однако у inkscape могут быть проблемы со шрифтами, поэтому я предпочитаю convert из ImageMagick (см. Ответы frabjous и digitxp ).

3

Онлайн-инструмент docupub работает достаточно хорошо, вы получаете изображение на странице: http://docupub.com/pdfconvert/

1

Это бесплатный онлайн инструмент:

convert.town/pdf-to-png

преобразует файл PDF в изображение PNG в вашем браузере. Вам не нужно ничего устанавливать.

Если PDF многостраничный, он создаст новое изображение для каждой страницы.

1

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

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