如何将许多PDF文件合并成一个文件?
这个问题在这里已经有了答案:
例如,您可以使用http://www.mergepdf.net/
要么:
PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
如果你不在Ubuntu上,并且你有同样的问题(你想开始一个关于SO的新主题,所以建议看看这个问题),你也可以这样做:
你需要的东西:
* Full Version of Adobe Acrobat
打开你想合并的所有.pdf文件。 这些可以作为单独的选项卡在桌面上最小化。
拉起你想成为合并文档的第一页。
点击屏幕左上角的“合并文件”图标。
弹出的“组合文件”窗口分为三个部分。 第一部分标题为'选择你想要合并的文件'。 选择“添加打开文件”选项。
出现提示时,请在桌面上选择其他打开的.pdf文档。
按照需要在第二个窗口中重新排列文档,标题为“按照您希望它们出现在新PDF中的顺序排列文件”
标题为“选择文件大小和转换设置”的最终窗口允许您控制合并的PDF文档的大小。 考虑你的新文档的目的。 如果要将其作为电子邮件附件发送,请使用小尺寸设置。 如果PDF包含图像或要用于演示文稿,请选择较高的设置。 完成后,选择“下一步”。
最后的选择:在单个PDF文档或PDF包之间进行选择,该包可以选择创建专门的封面。 完成后,点击“创建”,然后保存到您的首选位置。
在合并之前仔细检查PDF文档,以确保包含所有相关信息。 与多页文档相比,重新创建单个PDF页面要容易得多。
首先,得到Pdftk:
sudo apt-get install pdftk
现在,如示例页面所示,使用
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
将pdf文件合并为一个。
您也可以使用Ghostscript来合并不同的PDF。 您甚至可以使用它将PDF,PostScript(PS)和EPS混合到一个PDF输出文件中:
gs
-o merged.pdf
-sDEVICE=pdfwrite
-dPDFSETTINGS=/prepress
input_1.pdf
input_2.pdf
input_3.eps
input_4.ps
input_5.pdf
但是,我同意其他答案:对于仅用于合并PDF文件类型的用例, pdftk
可能是最好的(也是最快的)选项。
更新:
如果处理时间不是主要问题,但如果主要问题是文件大小(或者对输出文件的某些功能进行细化控制),那么Ghostscript的方式肯定会为您提供更多的功能。 突出一些差异: