在Windows中合并/合并PDF文件?[关闭]


133

在Windows中是否可以轻松地合并/合并PDF文件?我知道pdftk将在Linux上完成。


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

16
这个问题怎么可能是“题外话”?
CJ7'4

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


如果您需要正确的免费PDF合并的,其文件名是数字,没有前导零(例如4.pdf,不004.pdf14.pdf014.pdf),看到我的回答。谢谢。
СашаЧерных

Answers:


121

有很多免费选项,以及一些不错的商业选项:

基于网络(免费)

  • 合并PDF。最多合并10个文件。档案上限为5MB。
  • PDF锤。基于Web的PDF编辑器,支持合并多个文件
  • 小册子创建器。合并文件以创建小册子。重新排列页面以打印和折叠以创建简单的小册子。
  • BCL Premium PDF合并合并2个PDF文档。每个文件最大10MB。每天最多20​​个合并

桌面工具(免费)

  • PDF山姆。也称为“ PDF拆分和合并”。FOSS工具,用于拆分和合并PDF。Windows和Mac。控制台和GUI界面。在Windows上,默认情况下,安装程序会安装Ad-Aware Security Toolbar,并将Lavasoft SecureSearch设置为主页,新选项卡和默认搜索提供程序。
  • 迅捷的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
Rahul 2010年

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

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

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

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

42

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:

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

@ sunk818建议的更新

有一个pdftk名为PDFTK Builder的GUI 。本质上,这将根据您的选项构建命令行并执行:

PDFTK生成器


我自己的更新

自从我最初发布此答案以来,pdftk已经有了进一步的发展。

  1. 该应用程序的名称更改为PDFtk Server(命令行工具仍称为pdftk)。
  2. 现在有2.02版可用。
  3. 开发人员现在为Windows提供了自己的GUI,称为PDFtk Pro

2
PDFTK已经建议在这个答案- superuser.com/questions/34284/...
ChrisF

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

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

1
@ sunk818:谢谢,我将您建议的修改内容包括在答案中(然后是一些内容)。
Kurt Pfeifle 2015年

1
@pacoverflow:以下命令行有效吗?pdftk A=pdf1.pdf B=pdf2.pdf cat A1-3 B3 B2 B1 output merged.pdf
Kurt Pfeifle

7

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

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

PDFill PDF Tools屏幕截图


6

尝试使用PDFsam,它适用于Windows,Mac OS X和Linux。

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

在此处输入图片说明


4

我找到了最适合我的:PDF Split and Merge

在此处输入图片说明

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

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





1

我知道您可以使用Adobe Acrobat做到这一点。我认为如果这是您唯一的用途,则您不希望为此付费。突出显示您的PDF文件,右键单击并选择Combine files in Acrobat...

在此处输入图片说明

在Linux和Windows上可用的Ghostscript应该可以将它们连接起来,但是它使用了复杂的命令行功能。您可以使用CutePDF,它有一个免费版本,但是我相信Professional(付费)版本是唯一可以串联的版本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.