我有几份A4 PDF文档,想要将它们合并成一份A3格式的PDF文档。这样,我就可以从两份A4的PDF获得一份单面A3的PDF。
我找到了一个很棒的工具PDFToolkit和其他一些工具,但它们中没有一个可以用来将两个文档并排“粘”在一起。
我有几份A4 PDF文档,想要将它们合并成一份A3格式的PDF文档。这样,我就可以从两份A4的PDF获得一份单面A3的PDF。
我找到了一个很棒的工具PDFToolkit和其他一些工具,但它们中没有一个可以用来将两个文档并排“粘”在一起。
我刚在superuser.com上发现了一个很好的工具,叫做PDFjam,可以用单个命令完成以上所有操作:
pdfjam --nup 2x1 file1.pdf file2.pdf --outfile DONESKI.pdf
它还具有其他标准功能,如页面大小以及更复杂的页面排序(真正的书籍样式页面印刷所必需的棘手页面重新排序)的良好语法。
它是建立在TeX之上的,无论它是什么。在Ubuntu上安装非常容易:您只需apt-get install pdfjam
即可。在Mac OS上,我建议获取BasicTeX(谷歌“mactex basictex”;SO认为我是垃圾邮件发送者,不会让我发布链接)。
这比在Mac OS和Ubuntu上安装pdftk 和 Multivalent(用于开发和部署),要容易得多且更易维护,对我来说,这也做得很好...!
pdftops $1 - |
psbook |
pstops -w11in -h8.5in '4:1@.65(.5in,0in)+0@.65(.5in,5.5in),2U@.65(8in,5.5in)+3@.65U(8in,11in)' |
ps2pdf - $(basename $1 .pdf).psbook.pdf
顺便说一下,我经常这样做,所以我可能会提交更多的“答案”来跟踪成功的pstops页面规格。如果这是SO的不适当使用,请告诉我。
--papersize '{420mm,841mm}' --trim '0mm 0mm -0.5mm 0mm'
,还需要提供--nup 2x1
。 - Ayberk Özgür