我有16个pdf,我想转换成一个...我在Ubuntu 10.10上,我该怎么办?
答案 0 :(得分:153)
首先,获取Pdftk:
sudo apt-get install pdftk
现在,如示例页面所示,使用
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
用于将pdf文件合并为一个。
答案 1 :(得分:48)
您还可以使用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方式肯定会为您提供更多功能。要强调一些差异:
答案 2 :(得分:15)
您可以使用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页面要容易得多。
答案 3 :(得分:5)
有很多免费工具可以做到这一点。
我使用PDFTK(一个开源的跨平台命令行工具)来做这样的事情。
答案 4 :(得分:2)