MyTetra Share
Делитесь знаниями!
Как в Linux создать PDF-файл из картинок через утилиту img2pdf
Время создания: 01.11.2024 10:25
Текстовые метки: linux, картинка, PDF, файл, создать, склеть, сконвертировать, img2pdf, консоль, команда
Раздел: Компьютер - Linux - ImageMagic
Запись: xintrea/mytetra_syncro/master/base/1730445903jed6vszr3j/text.html на raw.github.com

Помимо утилит convert/mogrify (очен нестабильные) и qpdf (работает на уровне pdf-файлов, а не картинок), в Linux есть очень простая и быстрая утилита img2pdf. Она делает ровно то, что следует из ее названия: она собирает картинки (т. е. картинки страниц) в PDF-файл.


Данная утилита содержится в большинстве linux-дистрибутивов, работает быстро и выдает очень компактный результат.


Команда для превращения набора файлов-картинок в PDF-файл выглядит так:



img2pdf *.png -o output.pdf



Несмотря на минимализм данной команды, на самом деле программа img2pdf имеет множество специальных опций, которые влияют на получаемый в результате PDF-файл. Как минимум, можно управлять размером бумаги, толщиной полей, цветностью, метаинформацией.


В то время как некоторые программы при создании PDF создают PDF на каждую страницу, а потом эти страничные PDF-файлы склеивают в один большой PDF, то img2pdf делает по-другому: она просто формирует файл стандарта PDF, размещая каждую картинку на отдельную страницу в PDF-потоке, и все. За счет этого PDF-файлы, сгенерированные через эту утилиту, получаются минимальных размеров.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования