Pdf 带有奇数的GraphicsMagick蒙太奇2x1

Pdf 带有奇数的GraphicsMagick蒙太奇2x1,pdf,imagemagick,ghostscript,graphicsmagick,Pdf,Imagemagick,Ghostscript,Graphicsmagick,我正在使用此命令合并PDF 2x1 gm montage -mode concatenate -rotate 90 -tile 2x1 ${labels.join(" ")} ${out} 问题是,如果有5个PDF,那么1在中间。最后一个,或者不均匀的一个是左对齐的,而不是中心对齐的,是否有办法得到这个结果 现在的结果是什么 第1页 | || | | || | | || | 第2页 | | | | |

我正在使用此命令合并PDF 2x1

gm montage -mode concatenate -rotate 90 -tile 2x1 ${labels.join(" ")} ${out}
问题是,如果有5个PDF,那么1在中间。最后一个,或者不均匀的一个是左对齐的,而不是中心对齐的,是否有办法得到这个结果

现在的结果是什么

第1页

|     ||      |
|     ||      |
|     ||      |
第2页

   |      |
   |      |
   |      |
第2页的预期结果

|     |
|     |
|     |

谢谢

到目前为止,我发现唯一有效的方法是检测是否有奇数个图像,如果是,再添加一个与其他图像大小相同的图像。“多一张”只是一张空白的白色图像。

试试“-gravity west”选项。您可以将其置于“-mode concatenate”选项之前。单个页面也可能比其他页面缩放得更大,以适应页面。使用-geometry WxH将瓷砖尺寸设置为相同的宽度和高度。如果我只希望它是一张纸的一半大小,那么WxH将使用什么尺寸?我是否应该在72dpi下以英寸为单位计算并转换为像素?假设A3纸张是GraphicsMagick(纵向,842x1190)的默认纸张,请使用“-geometry 421x595”。如果这样指定几何体,则不需要“-gravity west”选项,因为图像已经完全适合瓷砖了。因此我尝试了大小和gravity west。问题是它不会在右侧创建空白。因此图像仍然居中。我想我们需要重力西行加上一些空白选项来填充额外的空间。或者我可以创建一个空白的白色PDF,并将其合并,使其均匀。“gm蒙太奇-重心-几何792x306-模式连接-旋转90瓷砖2x1 input.PDF output.PDF”,其中input.PDF包含三个图像,适用于我编写一个美国字母大小的页面。我正在使用GraphicsMagick 1.3.18和ImageMagick-6.8.8-7。GM将图像放在页面底部,而IM将图像垂直居中。