我有大量半页大小的 PDF 单页纸,它们保存在我的 Linux 服务器上的一个文件夹中。该网站的用户将希望根据以下内容创建一本小册子:subset这些。小册子将被装订,因此集合的偶数页将需要更多的右侧边距,而奇数页将需要更多的左侧边距。在 500 页的集合中,集合中最多可以包含 200 页,因此我不想重新生成每个页面来设置其页边距。通过 DOMPDF 运行内容会花费太多服务器时间。仅使用 PDFTK 构建文档速度很快。
我想将居中 PDF 文件中的文档与 PDFTK 合并,并为奇数页或偶数页添加适当的边距。
如果不是 PDFTK 那么还有其他工具可以完成这项工作吗?
如果你使用ubuntu的话可以安装pdfcrop
:
sudo apt-get install -y pdfcrop
尽管它的名字,pdfcrop
可以选择添加边距:
pdfcrop --margin '29 0 29 0' input.pdf output.pdf
(注:单位为bp。72 bp = 1 英寸。29 bp 约为1 厘米。)
然后,使用pdfjam
对左右页进行偏移技巧。
pdfjam --twoside --offset '1cm 0cm' file.pdf
注意:pdfcrop 确实对某些 pdf 文件存在问题。 (!!!错误:Ghostscript 退出,错误代码为 139!)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)