ImageMagick / Ghostscript将裁切线添加到pdf

时间:2018-09-06 14:56:15

标签: pdf imagemagick pdf-generation ghostscript

我有一个多页pdf文件,需要在上面添加修剪标记,最好使用ghostscript,imagemagick或基于Linux的工具。

我正在使用以下命令,并将此image用作覆盖:

composite -gravity center -density 300 -quality 100 page.pdf crop.png out.pdf

我对单页pdf正常工作,但是我需要将此覆盖层应用于文件中的每一页,任何指针将不胜感激!

1 个答案:

答案 0 :(得分:2)

您需要将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