Подтвердить что ты не робот

Объединение png-изображений в один файл pdf

Как я могу объединить несколько файлов .png в один файл PDF в Unix?

4b9b3361

Ответ 1

Просматривая документацию по ImageMagick, это может быть так же просто, как:

convert 1.png 2.png myfile.pdf

Если это не сработает, PDFjam утверждает, что может решить вашу проблему.

Ответ 2

Если я хочу объединить некоторые сканы в один файл PDF, я делаю это:

pdfjoin --a4paper --fitpaper false --rotateoversize false scan01.png scan02.png

Это дает вам PDF-документ с размером страницы DIN-A4, где каждый png файл сосредоточен на собственной странице. Изображения, которые слишком велики для одной страницы DIN-A4, пропорционально изменяются на одну страницу. Меньшие изображения не изменяются (не увеличиваются).

Вы должны называть все png файлы в командной строке, но вы также можете использовать подстановочные знаки, чтобы, например, объединить все png файлы в текущем каталоге:

pdfjoin --a4paper --fitpaper false --rotateoversize false *.png

Команда pdfjoin является частью PDFjam, как указано в ответе Джереми Уиллкок. Поэтому вам, скорее всего, придется установить пакет с именем pdfjam с вашим менеджером пакетов distros. PDFjam может использовать файлы png в качестве входных данных с версии 2.07, выпущенной в 2010-11-13 годах.

Ответ 3

Я украл это, но это решение, которое я использовал от Джереми Уиллкока и другого веб-сайта ответа. На данный момент не прорывается история. Я соврал, понял. (Tully @https://askubuntu.com/a/626301)
Мне нужен файл, достаточно маленький для отправки по электронной почте.

Объединение изображений в PDF (из рабочего каталога используйте командную строку:

[email protected]:/home/user/scans/:$ 
convert 1.png 2.png convertoutput.pdf

Чтобы сжать использование ghostscript после объединения (Я использовал почти по умолчанию систему kde):

Это 1 команда линии, а не 3

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages -dCompressFonts=true -r150 -sOutputFile=output.pdf convertoutput.pdf

В моем файле было 14 изображений (19 МБ после конвертирования, гс сделал это 1.6 МБ, качество по-прежнему велико) Вызывается выходной файл output.pdf