带分页的图像批量蒙太奇
我有数百张图像(png),按名称排序。 它们都有不同的尺寸,但使用相同的打印分辨率。
我想将它们按列蒙太奇,每行只有一个,可能居中,这样当蒙太奇的总高度达到A4纸高度(〜30厘米)时,它会在另一页上再次开始..
我尝试用imageMagick 套件的 montage 命令..但我无法根据高度而不是图像数量来制作页面(因为图像大小不同,页面可能包含不同数量的图像..)
有什么想法吗?
I have hundreds of images (png), sorted by name.
They all have different sizes, but the same print resolution is to be used.
I want to montage them in column, only one per row, possibly centered, and so that when the total height of the montage reaches an A4 paper height (~30cm) it starts again on another page..
I tried to do it with the montage command of the imageMagick suite.. but I can't make it page based on height and not the nubmer of images (because images are of different sizes, pages might contain a different number of images..)
Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为“另一页”实际上意味着“另一张图像”。
您需要计算每个图像的高度(物理),并进行一些基本数学运算。这似乎是一项非常适合 PerlMagick 的任务。如果您不习惯 Perl,您可以尝试使用您喜欢的语言的另一个 ImageMagick 界面 。
I assume that that "another page" actually means "another image".
You need to compute the height (physical) of each image, and do some basic math. This seems a task well suited to PerlMagick . If you are not confortable with Perl, you might try another ImageMagick interface in your prefered language.