带分页的图像批量蒙太奇

发布于 2024-08-30 16:29:52 字数 223 浏览 6 评论 0原文

我有数百张图像(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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

赏烟花じ飞满天 2024-09-06 16:29:52

当蒙太奇的总高度达到 A4 纸高度(约 30 厘米)时,它会在另一页上再次开始

我认为“另一页”实际上意味着“另一张图像”。

您需要计算每个图像的高度(物理),并进行一些基本数学运算。这似乎是一项非常适合 PerlMagick 的任务。如果您不习惯 Perl,您可以尝试使用您喜欢的语言的另一个 ImageMagick 界面

when the total height of the montage reaches an A4 paper height (~30cm) it starts again on another page

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文