如何使用 pdfjam 正确地将两页合并到一页上?

如何使用 pdfjam 正确地将两页合并到一页上?

我通常希望将两页以横向格式合并到一页中进行打印,并且我使用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

相关内容