如何 trim PDF 中不需要的文本?

How to trim unwanted text in PDF?

我可以裁剪 PDF(例如在 Acrobat 中)。

但是 PDF 中仍会保留裁切边距之外的文本(即使我在可视区域中看不到它)。

我想删除裁切边距之外的任何内容。有没有可以这样做的命令行工具?

Ghostscript 可以做到这一点。 Ghostscript 是一个命令行工具,可用于所有主要操作系统。

为 Linux 或 Mac OS X:

执行的命令
gs -o cropped-and-removed.pdf \
   -sDEVICE=pdfwrite          \
   -dUseCropBox               \
    in.pdf

Windows的命令:

gswin64c.exe -o cropped.pdf ^
   -sDEVICE=pdfwrite        ^
   -dUseCropBox             ^
    in.pdf

一定要使用较新版本的 Ghostscript。当前版本为 v9.16。