2010-04-30 38 views
0

我有数百个图像(png),按名称排序。 它们都有不同的尺寸,但要使用相同的打印分辨率。带分页图像的批量蒙太奇

我想他们蒙太奇列,每行,中心可能只有一个,所以当蒙太奇的总高度达到A4纸的高度(〜30厘米)是另一页上重新开始..

我试图用imageMagick套件的蒙太奇命令来做到这一点..但我不能让它基于高度的页面,而不是图像的nubmer(因为图像大小不同,页面可能包含不同数量的图像。 )

有什么想法?

+0

我看了一下蒙太奇的手册页,并跑过山头尖叫着。 – 2010-04-30 21:59:43

回答

0

当蒙太奇的总高度达到A4纸的高度(〜30厘米)再次启动另一个页面

我认为是“另一页”,其实就是“另一个图像”上。

你需要计算每个图像的高度(物理),并做一些基本的数学运算。这似乎是一个非常适合PerlMagick的任务。如果您不熟悉Perl,则可以尝试使用您的首选语言ImageMagick interface

+0

我做了一个红宝石脚本..这很容易,我仍然认为它应该在imageMagick中实现.. – luca 2010-05-01 17:26:33