====== Монтаж фотографии для Фото на документы в среде GNU ======
Сегодня, 3 октября 2024 года, я озадачился вопросом автоматизации печати фотографий на документы (сокращенно -- ФНД) наиболее простым способом в среде Debian GNU/Linux 12.7.0 Gnome.
Как вам должно быть известно, стандарт в России для ФНД -- это 3 × 4 сантиметра.
За образец я взял фотографию барабана своего дупликатора Rizo KZ 30, дабы не вмешиваться в личную жизнь какого-то человека :-)
===== Формирование .PDF для печати из командной строки =====
Если у вас Дебиан, вам потребуется вот это проделать при появлении ошибки [[https://stackoverflow.com/questions/52998331/imagemagick-security-policy-pdf-blocking-conversion|attempt to perform an operation not allowed by the security policy PDF]].
Ради решения этой задачи я создал [[https://debianforum.ru/index.php/topic,18040.0.html|тред в форуме Дебиан-РУ]].
Я нашел такой ответ, оптимизировал его под свою задачу [[https://superuser.com/questions/1825127/how-to-put-more-than-one-image-by-page-using-img2pdf|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,1,1,1,1,1 -- шесть единиц, то есть мы 6 раз будем печатать одно и то же фото.
Вкладка 'Параметры страницы':
- Страниц на сторону: 6.
- Масштаб: 46 %.
Завершающий этап: вкладка 'Параметры изображения':
- Оставляем всё без изменения.
===== Нажмите на фото для увеличения =====
Листайте стрелками вправо-влево.
{{gallery>:wiki-photo-montage}}
===== Пред-просмотр =====
Не знаю, особенность ли это моего монитора, но для того, чтобы файл {{ :wiki-photo-montage:pxl_20240704_130603224.jpg.pdf |}} имел размеры ровно листа [[wiki:iso|A4]], нужно выставить масштаб в просмотрщике 98 %.
===== Итого =====
Как итог, мы получили лаконичный способ печати 6-и фотографий на документы в графической утилите печати.
Если вам известен действительно рабочий способ печати этого же самого задания из командной строки, милости прошу, пишите мне: [[https://dragonserw.ru/detail:contact-us|Связаться, как добраться]].
==== Приобрести услугу ФНД ====
[[service:photo-for-document|Фото на документы, ФНД]].