Полиграфия «Ея»

Г. Ейск, улица Армавирская, дом 45, этаж II, кабинет № 221

Инструменты пользователя

Инструменты сайта


wiki:photo-montage

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
wiki:photo-montage [2024/10/03 18:38] serwwiki:photo-montage [2024/10/22 13:17] (текущий) serw
Строка 1: Строка 1:
 +====== Монтаж фотографии для Фото на документы в среде 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?]], получилось так:
 +
 +<WRAP prewrap>
 +<code=bash>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
 +</code>
 +</WRAP>
 +
 +Далее, чтобы не нагружать принтак лишним пережиманием налету, можно воспользоваться такой командой по снижению DPI в .PDF:
 +
 +<WRAP prewrap>
 +<code=bash>
 +ps2pdf -dDownsampleColorImages=true -dColorImageResolution=300 3x2cards.pdf 3x2card_output-Downsample.pdf # при размере исходной фотографии 900 KB, выход получается 96 KB (а 3x2cards были 5,4 MB)
 +</code>
 +</WRAP>
 +
 +===== Как вручную сформировать .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|Фото на документы, ФНД]].
wiki/photo-montage.txt · Последнее изменение: 2024/10/22 13:17 — serw