Как создать PDF из нескольких изображений? Теперь с большим количеством проблем с сеткой

Как создать PDF из нескольких изображений? Теперь с большим количеством проблем с сеткой

Итак, у меня есть куча изображений 825x1125 (>300 в формате png, но я могу сделать jpeg). Мне нужно создать с ними печатный PDF-файл (чтобы распечатать прототипы игральных карт). Они должны быть в сетке 3x3 в формате Letter (они рассчитаны на 300 точек на дюйм).

Я почти уверен, что смогу заранее изменить их размер, если это поможет.

Думаю, это можно сделать с помощью convert или чего-то в этом роде, но я не могу в этом разобраться.

Спасибо

решение1

Если вы немного знакомы с LaTeX, я бы использовал его pdflatexдля этого — его довольно легко писать.

Весь фокус в том, чтобы создать файл с таким заголовком:

\documentclass[letterpaper]{report}
\usepackage{graphicx}
\begin{document} 

и затем для каждой строки фотографий

\includegraphics[width=0.3\textwidth]{file01-01.png}\quad
\includegraphics[width=0.3\textwidth]{file01-02.png}\quad
\includegraphics[width=0.3\textwidth]{file01-03.png}\par

--- это три изображения на строке, разделенные небольшим пробелом; и после трех строк вы ставите

\clearpage

и в конце файла

\end{document}

Вы можете создать файл на нужном вам языке, сохранить его в файле с именем whatever.texи затем обработать его с помощью

 pdflatex whatever

С большим количеством LaTeX вы можете легко добавлять подписи, заголовки, рамки или что угодно. Я понимаю, что это немного крутовато для изучения, но это довольно полезно.

решение2

Для простого преобразования файлов *.jpg в один *.pdf я использую convertпакет ImageMagick: convert *.jpg out.pdf.

Для вашей задачи вы можете использовать -mosaicопцию (см.официальные документы) или montageкоманда (см.документы).

Связанный контент