命令行:将 PDF 裁剪为纸张大小 (Fedora)

命令行:将 PDF 裁剪为纸张大小 (Fedora)

pdfcrop像(来自)这样的工具texlive很棒,但它们似乎过于专注于删除边距/空白。我正在尝试将一组字母页面(8.5x11 英寸)裁剪为 6x9 英寸的尺寸。我希望这个测量从页面的左上角开始;因此,我想要的 6x9 是原始纸张左上角的 6x9 部分,而不是居中的 6x9 或基于任何边距的 6x9。我如何通过命令行执行此操作?我使用的是 Fedora 23,所以类似的东西pdftk不可用。

答案1

您可以使用 Ghostscript 来完成此操作。

  gs \
  -sDEVICE=pdfwrite \
  -o marked.pdf \
  -c "[/CropBox [54 54 1314 810] /PAGES pdfmark" \
  -f original.pdf

裁剪框必须根据 PDF 的分辨率计算,参考位于左下角。也可以看看这个质量检查

相关内容