我有一个PDF文件,它的内部页面大小为A5。这一点也体现在以下方面:

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

我可以使用缩放选项来获得“可接受的”结果,但这似乎有点麻烦,我不得不进行实验才能得到正确的大小(提示: 200%是大的,但不知道为什么)。
是否有一个干净的方法来打印这个PDF在A4上,最好是从通常的打印对话框?
发布于 2019-05-16 19:03:52
解决这一问题的一种方法是使用命令行工具,正如格雷厄姆在注释中提到的那样。这样做的办法如下:
pdftops DOC.pdf DOC.ps将pdf-file转换为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来选择页面的一部分。
我仍然不高兴这是不可能从标准打印对话框,所以我不认为这是一个真正的答案,而是一个绷带。
发布于 2020-11-13 19:22:45
Bookletimposer完美地做到了这一点(它可以重新排序页面以创建一个小册子)。也许值得一试。
https://askubuntu.com/questions/1143795
复制相似问题