删除 pdf 文件所有页面上的水平顶部条

Ram*_*ety 4 ubuntu pdf

我有一个 pdf 文件,其中每页顶部都包含三行文本。有什么方法可以使用任何命令行工具从这个 pdf 文件的所有页面中删除那条 2 厘米的水平条。我正在使用 ubuntu。

ter*_*don 5

PDFjam 应该可以做到。它应该可以安装在 Ubuntu 上sudo apt install pdfjam。然后,进入包含 PDF 文件的目录并运行:

for f in *pdf; do pdfjam --keepinfo --trim "2cm 0mm 0mm 0mm" --clip true --suffix "cropped" "$f"; done
Run Code Online (Sandbox Code Playgroud)

这将创建目录中每个 pdf 文件的裁剪副本,其中file.pdf变为file-cropped.pdf. 如果您认为这些是正确的,您可以将它们移动到新目录 ( mv *-cropped.pdf newdir/) 并删除其余目录。