3

Я знаю, что программу convert ImageMagick можно использовать для преобразования коллекции изображений, скажем, в формате PNG, в файл PDF следующим образом:

convert *png output.pdf

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

Есть идеи, как это сделать?

2 ответа2

0

То, что вы пытаетесь сделать, размещая множество изображений на одной (PDF) странице, не тривиально. Даже понятие "оригинального размера" изображения больше не является тривиальным, когда речь идет о чем-то вроде PDF. Размер изображения указан в пикселях, а PDF-файлы не имеют представления о пикселях. Вы должны возиться с такими вещами, как dpi (точек на дюйм или пикселей на дюйм).

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

0

В качестве альтернативы LaTeX, вы можете комбинировать использование montage для генерации каждой страницы, а затем объединять получившиеся монтажи в многостраничный PDF.

Фактические команды для запуска будут зависеть от того, насколько изменчив размер изображения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .