我需要自动裁剪PDF文件(去掉白边)。到目前为止,我尝试了两种不完美的工具:
- pdfcrop
问题:它无法裁剪一些PDF文件。
- pdf-crop-margins
问题:有时候会裁剪过多(精细细节)。
我遇到了同样的问题,.. 我使用wkhtmltopdf
来渲染非常长的单页PDF,像这样
wkhtmltopdf \
--disable-javascript \
--print-media-type \
--zoom 2 \
--page-width 750px \
--page-height 100000px \
https://www.foobar.com \
foobar.pdf;
接下来我需要去掉底部的所有空白。
我尝试了Briss
https://formulae.brew.sh/formula/briss#default,但对我没有用。
所以我尝试了pdfcropmargins
,它对你也没用,但是Bingo!
在MacOs 11.6上,我需要这样访问命令:
/Users/<usernamehere>/Library/Python/3.8/bin/pdfcropmargins -p 0 foobar.pdf;
这将裁剪一个名为foobar_cropped.pdf的文件写出