我通常希望将两页以横向格式合并到一页中进行打印,并且我使用pdfjam就是这样。但是,我注意到它在上方和下方留下了很多空白,这有点挤压了页面。例如,让我们以以下 PDF 文件为例:https://eprint.iacr.org/2019/224.pdf
现在,如果我运行以下命令,生成的 PDF 会有很多空白空间:
pdfjam 2019-224.pdf --nup 2x1 --suffix 2up --landscape --outfile temp.pdf
我如何确保上下空白空间最小化?我想确保它使用大部分页面,而不是留下不必要的大量边距。
答案1
要了解这里发生了什么,只需添加选项--frame true
(仅用于测试)。例如:
pdfjam 2019-224.pdf --nup 2x1 --suffix 2up --landscape --frame true --outfile temp.pdf
现在您可以看到顶部和底部边距是由于原始 PDF 的宽度决定的。
您可以做的是使用该选项修剪原始 PDF 的左右边距--trim
。例如:
pdfjam 2019-224.pdf --nup 2x1 --suffix 2up --landscape --frame true --trim '15mm 0mm 15mm 0mm' --outfile temp.pdf
答案2
您可以pdfcrop
先使用,例如,
$ pdfcrop 2019-224.pdf
PDFCROP 1.40, 2020/06/06 - Copyright (c) 2002-2020 by Heiko Oberdiek, Oberdiek Package Support Group.
==> 42 pages written on `2019-224-crop.pdf'.
$ pdfjam 2019-224-crop.pdf --nup 2x1 --suffix 2up --landscape --outfile temp.pdf