2010-04-30 2 views
0

У меня есть сотни изображений (png), отсортированных по названию. Все они имеют разные размеры, но такое же разрешение печати должно использоваться.Пакетный монтаж изображений с подкачкой

Я хочу фотомонтаж их в колонке, только один в ряд, возможно, с центром, и так, что, когда общая высота монтажа достигает А4 высоту бумаги (~ 30 см), начинается снова на другой странице ..

Я попытался сделать это с помощью команды монтажа пакета imageMagick .. но я не могу сделать его страницей на основе высоты, а не нумером изображений (поскольку изображения имеют разные размеры, страницы могут содержать различное количество изображений. .)

Любая идея?

+0

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

ответ

0

, когда общая высота монтажа достигает А4 высота бумаги (~ 30 см), он начинает снова на другой странице

Я полагаю, что это «еще одна страница» на самом деле означает «другое изображение».

Вам необходимо вычислить высоту (физическую) каждого изображения и выполнить базовую математику. Это кажется задачей, хорошо подходящей для PerlMagick. Если вы не уверены в Perl, вы можете попробовать еще один ImageMagick interface на предпочитаемом вами языке.

+0

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

Смежные вопросы