Содержание

Монтаж фотографии для Фото на документы в среде GNU

Сегодня, 3 октября 2024 года, я озадачился вопросом автоматизации печати фотографий на документы (сокращенно – ФНД) наиболее простым способом в среде Debian GNU/Linux 12.7.0 Gnome.

Как вам должно быть известно, стандарт в России для ФНД – это 3 × 4 сантиметра.

За образец я взял фотографию барабана своего дупликатора Rizo KZ 30, дабы не вмешиваться в личную жизнь какого-то человека :-)

Формирование .PDF для печати из командной строки

Если у вас Дебиан, вам потребуется вот это проделать при появлении ошибки attempt to perform an operation not allowed by the security policy PDF.

Ради решения этой задачи я создал тред в форуме Дебиан-РУ.

Я нашел такой ответ, оптимизировал его под свою задачу How to put more than one image by page using img2pdf?, получилось так:

x="photo.jpg" && montage $x $x $x $x $x $x -tile 3x2 -geometry +0+0 3x2montage.jpg && img2pdf 3x2montage.jpg --pagesize A4 --border 2cm --imgsize 9cmx8cm --fit shrink --output 3x2cards.pdf # при печати 3x2 фото 3x4cm, итоговая картинка должна получиться 9x8cm

Далее, чтобы не нагружать принтак лишним пережиманием налету, можно воспользоваться такой командой по снижению DPI в .PDF:

ps2pdf -dDownsampleColorImages=true -dColorImageResolution=300 3x2cards.pdf 3x2card_output-Downsample.pdf # при размере исходной фотографии 900 KB, выход получается 96 KB (а 3x2cards были 5,4 MB)

Как вручную сформировать .PDF для последующей печати

Вкладка 'Общие':

  1. Вместо принтера по умолчанию выберем 'печать в файл'.
  2. Диапазон: Страницы – 1,1,1,1,1,1 – шесть единиц, то есть мы 6 раз будем печатать одно и то же фото.

Вкладка 'Параметры страницы':

  1. Страниц на сторону: 6.
  2. Масштаб: 46 %.

Завершающий этап: вкладка 'Параметры изображения':

  1. Оставляем всё без изменения.

Нажмите на фото для увеличения

Листайте стрелками вправо-влево.

Пред-просмотр

Не знаю, особенность ли это моего монитора, но для того, чтобы файл pxl_20240704_130603224.jpg.pdf имел размеры ровно листа A4, нужно выставить масштаб в просмотрщике 98 %.

Итого

Как итог, мы получили лаконичный способ печати 6-и фотографий на документы в графической утилите печати.

Если вам известен действительно рабочий способ печати этого же самого задания из командной строки, милости прошу, пишите мне: Связаться, как добраться.

Приобрести услугу ФНД

Фото на документы, ФНД.