当前位置:  开发笔记 > 运维 > 正文

粘合(拼版)PDF文档

如何解决《粘合(拼版)PDF文档》经验,为你挑选了2个好方法。

我有几张A4 PDF文件,我想(二合一)"粘合"成A3格式的PDF文件.所以我将从2PDF A4获得单个单面PDF A3.我找到了优秀的实用工具PDFToolkit和其他一些,但没有一个可以用来"粘合"并排两个文件.



1> Adam Florin..:

我刚刚在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认为我是垃圾邮件发送者,不会让我发布链接).

这比安装pdftk Multivalent(在Mac OS for dev Ubuntu for deploy)上要容易得多,也更容易管理,但这对我来说并不是那么好......!



2> Drejc..:

找到了以下(免费和开源)工具,用于执行名为Impose的拼版(感谢danio的提示).这完全解决了我的问题.

编辑:这是如何做到的:

使用PDF Toolkit将两个PDF文件合并为一个(两个A4)

pdftk File1.pdf File2.pdf cat output OutputFile.pdf

从这里创建一个页面(一个A3):

java -cp Multivalent.jar tool.pdf.Impose -dim 2x1 -verbose -paper-size "42.2x29.9cm" -layout "1,2" OutputFile.pdf


从官方sourceforge站点链接的所有Multivalent版本都缺少工具包.可以在此处找到旧版本的链接:http://sourceforge.net/projects/multivalent/forums/forum/252478/topic/3442363
推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有