【发布时间】:2021-03-24 19:28:07
【问题描述】:
我正在尝试使用 ImageMagick 将渲染 PDF 的不同部分组合成目标。例如,我想让 ImageMagick 以 300dpi 渲染 PDF,然后创建一个 300x400 像素的输出图像,然后从 PDF 中取出 10x20+30+40 的区域并将其放置在 12,34 的目标(300x400 像素图像)中。然后在不同坐标处取另一个(以及第三个和第四个)块,大小不同,并将它们放置在不同的位置。
我似乎无法弄清楚如何一次性完成此操作,并且多次运行总是会重新渲染 PDF 并且需要很长时间。这甚至可能吗?
【问题讨论】:
-
是的,请提供起始图像/PDF、结果外观的模型、坐标以及您对自己的解决方案的最新/最大尝试。
-
阅读 PDF 一次并将其放入内存 (mpr:) 格式以供以后使用。见legacy.imagemagick.org/Usage/files/#mpr和legacy.imagemagick.org/Usage/layers/#convert和legacy.imagemagick.org/Usage/basics/#parenthesis
标签: imagemagick imagemagick-convert