Imagemagick / ghostscript将裁剪标记添加到pdf
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Imagemagick / ghostscript将裁剪标记添加到pdf相关的知识,希望对你有一定的参考价值。
我有一个多页pdf,我需要添加修剪标记,理想情况下使用ghostscript,imagemagick或基于linux的工具。
我使用下面的命令和这个image作为叠加:
composite -gravity center -density 300 -quality 100 page.pdf crop.png out.pdf
我有它适用于单页pdf但是我需要将这个叠加应用于文件中的每个页面,任何指针都将非常感谢!
答案
您需要将PDF页面扩展到与修剪标记模板图像相同的大小。
TEMPLATE_SIZE=$(identify -format '%wx%h' crop.png)
convert ( -density 300 page.pdf -extent $TEMPLATE_SIZE ) null:
crop.png -gravity center -compose multiply -layers composite
out.pdf
以上是关于Imagemagick / ghostscript将裁剪标记添加到pdf的主要内容,如果未能解决你的问题,请参考以下文章
将 ImageMagick 和 GhostScript 与 nuget 一起使用
ImageMagick PDF 委托失败,GhostScript 丢失
奇怪的问题——PHP / ImageMagick / Ghostscript
通过 ImageMagick 或 GhostScript 命令行旋转 .EPS 文件