在一张 A4 纸上打印两张正确尺寸的 A5 纸

在一张 A4 纸上打印两张正确尺寸的 A5 纸

我有一个 PDF 文件,其内部页面大小为 A5。evince 也显示了这一点:

证据截图

A5 是 A4 的一半,所以我认为应该可以在一张 A4 纸上打印两页 PDF,这样它们就有正确的大小。但选择每张纸打印两页实际上会将每页缩小一半,所以它们最终是 A6 大小。它看起来像这样:

小pdf

我可以使用缩放选项来获得“可接受的”结果,但这看起来有点不合适,我不得不进行实验来获得正确的尺寸(提示:200%太大,但不知道为什么)。

有没有一种简洁的方法可以在 A4 上打印此 PDF,最好是通过通常的打印对话框?

答案1

解决这个问题的一种方法是使用命令行工具,正如所提到的格雷厄姆在评论中。可以按如下方式完成:

pdftops DOC.pdf DOC.ps

将文件转换pdf为 PostScript ( ps) 文件。然后

psnup -pa4 -Pa5 -2 DOC.ps DOC_2.ps

创建一个新的 PostScript 文件,其中每个 A4 页面包含两个原始 A5 页面。之后使用

ps2pdf DOC_2.ps DOC_2.pdf

将 PostScript 文件转换回pdf

如果有必要,转换为之后ps也可能用来psselect仅选择部分页面。

我仍然对无法通过标准打印对话框实现这一点感到不高兴,因此我认为这不是一个真正的答案,而是一个创可贴。

答案2

texlive-extra-utils包有一个a5toa4工具这正是你想要的。

答案3

小册子拼版机完美地实现了这一点(并且可以重新排序页面以创建小册子)。也许值得一试。

相关内容