Как преобразовать многостраничный PDF-файл в PNG-файлы, по одному PNG-файлу на страницу PDF-документа?
Как преобразовать многостраничный файл PDF в файлы PNG и автоматически сохранить один файл PNG на страницу документа PDF (для Windows 7)?
Я пробовал виртуальные принтеры (CutePDF, Bullzip PDF Printer) и программное обеспечение для редактирования изображений (Irfanview, Photoshop) для преобразования PDF-файлов в PNG, но я не могу найти способ заставить их сохранять один PNG-файл на страницу документа PDF.
6 ответов
Используйте Ghostscript
-sOutputFile = имя файла Это общая опция, сообщающая Ghostscript, как назвать вывод. Это может быть либо одно имя файла "tiger.png", либо шаблон "figure-%03d.jpg", где% 03d заменяется номером страницы.
Возможно, вам будет удобно использовать GhostView, интерфейс GUI.
Используя ImageMagick (вам также понадобится установить Ghostscript), команда:
convert -density 300 filename.pdf filename.png
приведет к серии файлов filename-0.png
, filename-1.png
, filename-2.png
по одному на каждую страницу PDF. Вы можете поиграть с настройкой плотности, чтобы получить разрешение, которое вам нравится.
Возможно, вам придется указать полный путь к convert.exe в Windows; Я только делал это на Linux, но это должно работать и на Windows.
Вы можете использовать PDF-XChange. Он может экспортировать любые страницы в нужный формат. Поддерживаются не только PNG, но и многие другие форматы.
Если вы предпочитаете не устанавливать какое-либо программное обеспечение, вы можете использовать этот онлайн-инструмент:
ht tp://convert.town/pdf-to-png
Преобразование выполняется внутри вашего браузера. Он создаст один файл PNG для каждой страницы PDF.
Это пример с GS
с CropBox
опция:
"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
параметр может быть изменен на цветное устройство, если требуется. По сравнению с convert
, GS
кажется, работает намного быстрее, и это больше подходит для больших партий преобразования.
Еще одно программное обеспечение для преобразования - PDFCreator. Это создаст новый принтер в вашей системе, так что вы сможете конвертировать из любых форматов в изображения, а не только файлы PDF
- Конвертируйте ваши документы в PDF, JPG, PNG, TIF и другие
- Объединить несколько документов в один файл
- Профили делают доступными часто используемые настройки одним щелчком мыши
- Используйте автоматическое сохранение, чтобы иметь полностью автоматизированный принтер PDF
- Мы заботимся о сложности и делаем преобразование PDF-файлов простым для вас
Что еще более важно, это также с открытым исходным кодом
Просто распечатайте документ, выберите PDFCreator и выберите вывод в формате PNG (или TIFF, JPG, что угодно...) и все готово