====== Монтаж фотографии для Фото на документы в среде 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|Фото на документы, ФНД]].