我有一个 pdf 文件,其中每页顶部包含大约三行文本。有没有办法使用任何命令行工具从该 pdf 文件的所有页面中删除 2 厘米的水平条。我用的是ubuntu。
答案1
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
这将创建目录中每个 pdf 文件的裁剪副本,file.pdf
其中file-cropped.pdf
.如果您对这些内容感到满意,则可以将它们移动到新目录 ( mv *-cropped.pdf newdir/
) 并删除其余内容。