gpt4 book ai didi

linux - 使用 PDFTK 或类似工具合并时向 PDF 文件添加边距

转载 作者:IT王子 更新时间:2023-10-29 00:09:49 24 4
gpt4 key购买 nike

我有一大堆半页大小的 PDF 裁切纸,它们保存在我的 Linux 服务器上的一个文件夹中。该站点的用户将希望根据其中的子集 创建一本小册子。小册子将被装订,因此集合的偶数页需要更多的右侧边距,奇数页需要更多的左侧边距。在 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!)。

关于linux - 使用 PDFTK 或类似工具合并时向 PDF 文件添加边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16158435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com