在Windows中是否可以轻松地合并/合并PDF文件?我了解pdftk将在Linux上实现。

评论

由于可能的答案数量无限,这个问题似乎没有建设性。有关更全面的列表,请参见:en.wikipedia.org/wiki/List_of_PDF_software

这个问题怎么可能是“离题”?!

@ CJ7:superuser.com/help/on-topic“寻求产品,服务或学习材料推荐”显然不是主题。 (但是我每个月都会回到这个问题,以提醒我为解决该问题而下载的工具的名称!)

FYI Free软件,用于从多个PDF中选择页面并将其组合成一个PDF

如果需要正确自由合并的PDF,其文件名是不带前导零的数字(例如,4.pdf,而不是004.pdf,14.pdf,而不是014.pdf),请参阅我的答案。谢谢。

#1 楼

有很多免费选项以及一些不错的商业选项:
基于Web的(免费)


BCL Premium PDF合并合并2个PDF文档。每个文件最大10MB。每天最多20​​次合并

MergePDF。最多合并10个文件。档案上限为5MB。 (需要注册)

桌面工具(免费)


小册子创建器。合并文件以创建小册子。重新排列页面以打印和折叠以创建简单的小册子。


PDF Sam。也称为“ PDF拆分和合并”。 FOSS工具,用于拆分和合并PDF。 Windows和Mac。控制台和GUI界面。在Windows上,默认情况下,安装程序会安装Ad-Aware Security Toolbar,并将Lavasoft SecureSearch设置为主页,新选项卡和默认搜索提供程序。


Swift PDF。将多个图像(JPG,GIF等)组合为一个PDF。
编辑注释,2017/5/1:Swift PDF的最新更新时间为2006年,与Windows 95兼容。该产品似乎不再受支持。但是,仍可以从https://swift-pdf.en.softonic.com/


pdftk下载。 FOSS电动工具。仅命令行。 Windows,Mac,Linux,FreeBSD。 Windows GUI版本存在,包括可移植版本和正式的免费版本。


还有很多商业工具。

评论


刚尝试过PDF Sam时,当我需要1.4版本时,它生成的PDF至少为1.5版本。如果需要,可以在Windows上使用PDF版本转换器,可从以下位置获取:freeware-guide.com/dir/util/pdf.html

–拉胡尔
2010-12-10 14:19

刚安装了PDF Sam,据我所知,安装程序不再包含任何工具栏或其他与浏览器相关的垃圾。

–Svish
15年11月13日在19:20

我必须从这里获取swift pdf:swift-pdf.software.informer.com,但为此+1。我找不到其他适用于图像的工具。

–查尔斯·克莱顿(Charles Clayton)
2015年11月25日在4:22

我想要pdftk命令行版本,因此可以从其他应用程序/脚本调用,但是在该站点上我仅找到GUI版本...在哪里可以找到命令行版本?

–杰克
17年1月17日在18:17

MergePDF和PDF Hammer需要注册才能使用。小册子创建器不是网络工具。似乎只有最后一个Web选项(现在称为easyPDF cloud)是唯一无需注册即可使用的选项。

–凯特
17年3月21日在21:58

#2 楼

pdftk.exe也可用于Windows。请参阅此处:http://www.accesspdf.com/pdftk/#packages和此处:http://www.pdfhacks.com/pdftk/pdftk-1.41.exe.zip
这是pdftk.exe的示例命令行。它将当前目录中的所有PDF文件合并到一个合并的文件中:
pdftk.exe *.pdf cat output combined.pdf

另一个:
\myserver\c$\path\to\pdftk.exe ^
   c:\path\to\input1.pdf ^
   d:\path\to\input2.pdf ^
   cat ^
   output ^
   e:\path\to\combined.pdf

Ghostscript也可以将多个输入PDF(和PostScript文件)合并为一个输出PDF:@ sunk818建议的更新
gswin32c.exe ^
        -dBATCH ^
        -dNOPAUSE ^
        -sDEVICE=pdfwrite ^
        -sOutputFile=output.pdf ^
        [...more Ghostscript CLI options as needed...] ^
        input1.pdf ^
        input2.pdf ^
        input3.ps ^
        input4.eps ^
        input5.pdf


对于pdftk,有一个名为PDFTK Builder的GUI。这实际上是根据您的选项构建的命令行并执行:


我自己的更新
自从我最初发布此答案以来,pdftk有了进一步的发展。 br />
应用程序的名称更改为PDFtk Server(命令行工具仍称为pdftk)。
现在有2.02版。
开发人员现在为Windows提供了自己的GUI,称为PDFtk Pro。


评论


在此答案中已经建议使用pdftk-superuser.com/questions/34284/…

– ChristF
10年6月24日在13:01

我知道。但是user1413似乎也错过了pdftk在Windows上也可以使用。因此,我通过重复这一点来强调这一点。

– Kurt Pfeifle
2010年6月24日15:52

这里有一个可移植的版本:Portableapps.com/apps/office/pdftk_builder_portable-我使用它通过提供的GUI合并PDF。工作得很好。

–太阳
15年1月6日在18:03

@ sunk818:谢谢,我将您建议的编辑内容添加到了答案中(然后是一些内容)。

– Kurt Pfeifle
15年1月6日,19:36

@pacoverflow:以下命令行有效吗? pdftk A = pdf1.pdf B = pdf2.pdf cat A1-3 B3 B2 B1输出合并.pdf

– Kurt Pfeifle
16年1月1日在13:41

#3 楼

试用Windows,Mac OS X和Linux附带的PDFsam。

基本版本是免费的,我很确定基本版本可以满足您的需求。您需要在计算机上安装Java才能运行此程序。



#4 楼

您可以使用PDFill PDF工具免费对PDF执行大量操作。

使用下面的屏幕截图中的“合并PDF文件”按钮(按钮#1)。



#5 楼

我找到了最适合我的方法:PDF拆分合并




PDF拆分合并工具是使用PdfSharp库实现的,是GUI或命令驱动的。它对于自动创建文档非常有用。它允许导入来自输入pdf的书签并将其灵活地嵌入到目标文档中。


它仅合并或拆分PDF文件,仅此而已。

#6 楼

PDF Creator可以解决问题-您可以将多个文档打印到一个PDF中。比较无痛:)

#7 楼

同样,该程序名为pdfbinder也被证明是有用的。它具有用于输入的简单命令行界面,并使用与已经提到的PDF Split and Merge相同的引擎。

#8 楼

我在Google搜索中找到的这个小应用程序使我可以将图像文件合并为单个PDF,但其中某些选项看起来并不像。这是非常有限的,但是它对我来说只是成功了。

http://www.pdfmate.com/free-pdf-merger.html

评论


包含病毒,谢谢:virustotal.com/en/file/…

– Mosselman
2014年7月31日上午10:42

#9 楼

我知道您可以使用Adobe Acrobat做到这一点。我认为如果这是您唯一的用途,则您不希望为此付费。突出显示您的PDF文件,右键单击并选择Combine files in Acrobat...:在Linux和Windows上可用的Ghostscript应该可以串联它们,但是它使用复杂的命令行功能。您可以使用CutePDF,它有一个免费版本,但我相信Professional(收费)版本是唯一可以串联的版本。