Формат jpg несомненно является самым популярным графическим форматом в интернете, однако в некоторых случаях удобнее использовать pdf, так как он может включать как растровую, так и векторную графику. Поэтому качество печати изображений jpg зависит только от их разрешения и степени сжатия, в то время как векторные pdf-файлы можно печатать любого размера. Кроме того, pdf-файлы с текстовым слоем поддерживают поиск по содержимому и могут содержать больше метаданных, чем jpg.
В Linux для конвертирования jpg в pdf вы можете использовать ImageMagic или GhostScript.
Конвертирование jpg в pdf с помощью ImageMagick
Для начала установите ImageMagick.
В пакет ImageMagick входит утилита convert, которая позволяет конвертировать jpg в pdf. Эта команда масштабирует изображение таким образом, чтобы оно соответствовало размеру страницы. Конвертирование осуществляется с помощью команды:
Если вы хотите конвертировать несколько изображений jpg в один pdf-файл (с несколькими страницами), это делается с помощью команды:
Утилита convert также поддерживает различные операции редактирования изображения перед его конвертированием в формат pdf.
С помощью опции «-page» команды convert можно задать размер страницы. Если размер больше, чем размер исходного изображения, оно будет размещено в левом нижнем углу страницы.
Можно также задать размер изображения:
Изменить размер изображения:
Конвертирование jpg в pdf с помощью Ghostscript
Сначала установите ghostscript.
Для конвертирования используется команда gs вида:
Конвертирование нескольких изображений jpg в один файл pdf осуществляется с помощью команды:
Блог посвященный системному администрированию
15 мая 2015 г.
Как сделать PDF документ из файлов картинок .jpg в Linux
Недавно нужно было сделать PDF из пачки отсканированных страничек книги в .jpg. Для этого в консоли переходим в папку в нашими картинками и выполняем команду:
convert *.jpg document.pdf
Ждем некоторое время пока команда выполнится. Всё, PDF документ готов.
Вопрос становиццо актуален в свете последней моды на упаковку сканированных документов в один многостраничный pdf. Мой сканер под Ubuntu вполне сносно работает, но результаты сканирования записывает в файлах удивительного формата «PPM image», который для документа А4, сосканированного с настройками по умолчанию, имеет размер 2,7Мб на страницо.
Файлы эти прекрасно открываюццо стандартным вьюером Gnome и так же прекрасно сохраняюццо в jpg, от чего становяццо уже по 100-200 Кб веса. Следующий шаг — превратить эту кучу jpeg-страниц в один многостраничный pdf. Чтобы сделать это, я полез на Гугл и полчаса мыкался по каким-то невнятным шароварным софтам, пока не открыл истинное чудо.
Вот уж действительно, на Винде и представить себе невозможно ничего такого даже близко. Оказываеццо, нужный мне результат, включая преобразование PPM->Jpeg достигаеццо двумя командами в консоли, использующими уже описанный тут чудесный ImageMagick: