imagemagick — конвертировать изображения в pdf
Задавать вопрос
спросил
Изменено 2 года, 8 месяцев назад
Просмотрено 129 тысяч раз
Я сохранил несколько изображений из книг Google. Я хотел преобразовать их в один файл PDF, где мне нужны некоторые данные. Два изображения ниже (одно png и одно jpeg) представляют собой две непрерывные страницы.
первая страница (png)
вторая страница (jpeg)
Я сохраняю их в своей системе. Я преобразовал их в pdf с помощью команды ниже
convert books.png books.jpeg Combined.pdf
Однако комбинированный.pdf не дает ожидаемых результатов, а не их комбинация.
Я также пытался создать отдельные файлы PDF, а затем объединить их с помощью pdftk, но безуспешно
convert books. png book1.pdf конвертировать books.jpeg book2.pdf pdftk book1.pdf book2.pdf комбинированный вывод кота.pdf
- imagemagick
8
Использовать программу convert
(это исполняемый файл, установленный как часть набора инструментов Imagemagick):
convert "*.{png,jpeg}" -quality 100 outfile.pdf
В общем случае вы можете объединить несколько файлов в один файл PDF, включив их в {}
и разделив их одной запятой.
добавление -качество ЗНАЧЕНИЕ
для сохранения качества после преобразования.
конвертировать "*.{ext1,ext2,ext3,...}" -качество 100 outfile.pdf
4
Я использовал два образца страниц, которые вы предоставили, и распечатал их на принтере cups-pdf, получив два файла в формате PDF.
Затем я использовал pdfsam для объединения файлов PDF в один. Не вижу проблем в результате.
Редактировать: я только что увидел, что у вас есть много файлов для обработки, вы можете использовать выбранный для печати сценарий в Nautilus, описанный здесь
1
Если все изображения находятся в одной папке и имеют одинаковое расширение, вы можете сделать следующее:
Преобразовать изображения в pdf:
ls *.tif | xargs -I% конвертировать % %.pdf
Примечание : Обратите внимание, что если они названы 1…tif; 2…тиф; 10…tif do
ls -1v
для пронумерованных файлов
Объединить PDF-файлы в один PDF-файл и удалить одностраничные PDF-файлы:
pdftk *.pdf cat output merged.pdf && rm *.tif.pdf
Используйте помощник печати от Gwenview (средство просмотра изображений KDE). Откройте Gwenview, затем «Плагины» -> «Изображения» -> «Ассистент печати». Добавьте все изображения, которые вы хотите напечатать, измените их порядок по своему усмотрению, выберите количество изображений на странице, другие параметры печати и т. д. и распечатайте в PDF напрямую или с помощью CUPS-PDF.
Как конвертировать PDF в изображение с помощью Gimp
В этой статье будет показано, как преобразовать страницы документа PDF в файлы изображений (PNG, JPEG и другие) с помощью инструмента GIMP в Linux.
GIMP — это бесплатный полнофункциональный инструмент для редактирования изображений с открытым исходным кодом, доступный для Windows, Linux, Mac OS X и других платформ. Он может экспортировать страницы PDF документов в различные форматы изображений, включая PDF , JPEG , TIFF , BMP и многие другие.
Эти инструкции объясняют, как использовать GIMP для преобразования PDF для тех, кто предпочитает использовать графическое приложение для выполнения задачи. GIMP экспортирует PDF страниц одну за другой, поэтому требуется плагин для автоматического экспорта всех страниц.
Прежде всего, если у вас еще нет GIMP вам нужно будет установить его, используя нашу следующую статью:
- Как установить GIMP в Ubuntu и Linux Mint
В дистрибутиве Fedora вы можете установить GIMP , просто используя flatpak или оснастку, как показано.
$ dnf установить плоский пакет $ flatpak установить flathub org.gimp.GIMP $ flatpak запустить org.gimp.GIMP ИЛИ $ sudo dnf установить snapd $ sudo ln -s /var/lib/snapd/snap/snap $ sudo snap установить gimp
После установки следуйте приведенным ниже инструкциям.
Преобразование PDF в изображение с помощью GIMP в Linux
Сначала мы начнем с преобразования одной или нескольких страниц PDF в PNG . Это не требует добавления каких-либо плагинов в GIMP.
Щелкните меню «Файл» GIMP , выберите «Открыть» и выберите файл PDF, который хотите преобразовать. Вы увидите диалоговое окно « Импорт из PDF ». Установите для параметра «Открытые страницы» значение Layers и выберите Import 9.0069 .
Импорт из PDF в GimpВ диалоговом окне слоев GIMP прокрутите до страницы, которую вы хотите преобразовать из PDF в изображение. Перетащите выбранную страницу курсором мыши наверх, чтобы она стала первым слоем.
Просмотр PDF в GIMPЗатем щелкните меню «Файл GIMP» и выберите «Экспортировать как ». Теперь вы можете изменить расширение имени файла на предпочтительный формат изображения, отредактировав поле имени в верхней части диалогового окна экспорта или нажав «Выбрать файл (по расширению)» в нижней части диалогового окна.
Преобразование PDF в изображение в GIMPВы также можете выбрать, где вы хотите сохранить изображение на своем компьютере, в разделе Сохранить в папке в верхней части диалогового окна. Наконец, нажмите кнопку Export , чтобы сохранить файл в выбранном вами формате изображения.