几个月前,我有几个PDF(租赁文件,房客的保险单等),在将它们发送到物业管理公司之前,需要将其中的部分页面组合成一个文件。令人惊讶的是,我找不到一个(免费)程序来做到这一点!我最终将页面复制到Microsoft Word中并从Word中导出为PDF,但是Word不是免费的,而且我认为必须有一种更简单的方法。 -或按Ctrl键选择(或更好的是,拖放)所有相关的PDF文件,指定页码(页面预览会很好,但可能要求太多),然后单击“开始!”而且只有一个PDF。

有这样的东西吗?我对命令行解决方案很满意,但最好使用GUI应用程序。

评论

我发现Windows并没有与Mac上的Preview类似的功能令人惊讶,在Mac上的Preview中拆分,合并和旋转非常简单

它不是免费的,但我想分享... coolutils.com/PDFCombine

FYI在Windows中合并/合并PDF文件吗?

#1 楼

我已经在Linux上的命令行中使用了pdftk,但据我所知它也具有Windows版本。
屏幕快照看起来很有希望。

评论


请注意“通过仅$ 3.95升级到PDFtk Pro即可启用这些额外功能”旁边的灰色选项!注意。这些都可以在本问答中其他地方提到的免费PDFTK Builder中找到。

–Dɑvïd
2015年2月5日,12:57

#2 楼

我找到了您的免费程序,它是PDFsam。请告诉我这是否适合您。

PDFsam是免费的,开源的,独立于平台的工具,已获得GPLv2许可,旨在对PDF文档执行拆分,合并和其他操作。它有2个基本版本和增强版本。



Java Runtime Environment 1.6或更高版本

PDFsam基本:

一个简单的工具,用于拆分和合并PDF文件。凭借其简单直观的界面,您可以:


将PDF文档拆分为章节,单页等。
合并许多PDF文档或它们的小节。
将文档的各个部分提取到单个PDF文档中。
将从两个PDF文档中获取的交替页面以直线或反向顺序混合到单个文档中。
旋转所选PDF文档的页面。
以可视方式对选定PDF文档的页面进行重新排序。 />管理PDFsam设置并设置要在启动时加载的工作空间。

PDFsam增强功能:

这是PDFsam的增强版本。在此版本中,您将找到所有基本功能,以及:


加密PDF文件(RC40位,RC128位,AES128位)并设置
权限。
将PDF主页或附录(或两者)添加到PDF文档中。
解密PDF文档。
从PDF文档中提取附件。
将查看器选项设置为文档,以告诉查看器应用程序
应如何打开该文档。
设置文档的元数据(作者,标题,主题和关键字)。


评论


PDFSam是拆分,合并和使用PDF文件的很好的工具。您可以删除页面并使用所选文件创建新文档。 @ThomasH您的回答不是应该的那样。阅读:meta.softwarerecs.stackexchange.com/questions/86/…

– Irgendw指针
14年2月15日在15:19

这对我大多数与PDF相关的事情也很有效。它具有大量有用的功能,而且由于它是免费的,因此非常适合偶尔需要操纵PDF来删除页面,将扫描到的页面重新排序为一页的等等。

– MarkS
2015年2月1日下午2:33

#3 楼

尽管上面提到了PDFTK,但实际上真正需要的是PDFTK Builder,它是PDFTK“引擎”的免费Windows GUI:



从3.5版开始,拖动/删除”功能(由OP提及)已添加。其他功能包括:


添加PDF很简单;
可以指定页面范围,甚至重复页面;
相同的PDF可以多次“添加” ,穿插;
从3.9版起可以使用unicode文件名。

它的功能远不止于此。我上一次在Windows 7上使用了它,它仍然可以正常工作。它很好地满足了OP的需求。


(对于Linux类型系统,类似的程序是PDF Chain,以备不时之需。)

评论


PDFTK Builder的联接(以前称为整理)功能存在错误。我尝试加入PDF1的第1-2,3页,然后加入PDF2的第3,2,1页,最终保存了PDF1的第1,2,3页,接着是PDF2的第3页,然后是PDF1的第2,1页。

– pacoverflow
16-3-1在3:59



我喜欢便携式版本PDFTK Builder Portable,可从Portableapps.com获得。

–浏览
16年7月19日在15:39

我尝试以Windows 10中描述的@pacoverflow的形式加入两个PDF的一部分,并且效果很好。更改日志对2018年4月3日发布的版本3.10.0进行了以下说明:“错误修复:次要整理页面范围错误”因此,该错误似乎已得到修复。

– Ryan1729
20-10-1的2:30

#4 楼

PDFArchitect或PDFCreator->打印特定页面,然后等待并合并。两者都可以正常运行,尽管通常我更喜欢PDFCreator,因为我发现它的速度要快一些,但这可能取决于您的工作流程,规格和首选项。
(PDFArchitect是PDFCreator的可选安装-您也可以单独下载。

评论


我可能应该提到它使用GhostScript作为其基础。

–尼克·迪金森·威尔德
2014年2月4日23:00

#5 楼

我使用的是PdFill Free PDF工具:

必须安装GhostScript才能使用这些工具。

您将能够:


将两个或多个PDF文件合并或合并为一个PDF文件。
将PDF文件中的PDF页面拆分,提取,重新排序或删除为一个新文件。
加密或解密PDF文档(高级可能需要密码或用户密码)。用密码保护PDF文件,并防止PDF文件被打印,复制,更改,填充,提取,签名,组装或合并。支持Adobe®Standard 40位加密和Adobe®Advanced 128位加密
将PDF页面旋转0、90、180和270度。裁剪页面以通过指定页边距来修改其“打印”或“视图”的布局。
将多页放入一页以节省打印硬拷贝时的纸张和墨水。添加讲义行进行讲义。
在文档的顶部或底部空白处添加页眉和页脚以显示信息,例如日期,时间,页码或文档标题。
添加样式化文本印章。 >使用图像文件(bmp,jpg,gif,png,tiff和wmf)添加印章。
将图像(bmp,jpg,gif,png,tiff和wmf)转换为具有布局选项的PDF文件。
使用DPI选项将PDF页面保存到图像(png,jpg,bmp和tiff)中。
删除,拼合,列出删除,拼合或列出PDF文件中的PDF表单字段。
转换将PS文件转换为PDF文件,以便Adobe Reader可以读取它们。
将信息(标题,作者,主题,关键字,创建的内容,创建者,生产者,版本)添加到PDF文档中。
以图片文件(PNG,JPG,BMP,TIF,GIF)或PDF文件。
创建带有选项的透明图像,以调整透明度选项。


#6 楼

podofo可以很容易地为您所需的平台进行编译(或者您可以在线查找构建版本)。它带有多种工具-podofomerge,podofoextract等-专为此目的而设计。这是一个命令行工具,取决于您是否需要批量处理(如果您需要非常频繁地执行此操作,并且需要大量PDF,编写.bat可能会更快,这取决于您是否需要批处理)文件)。

但是,它不像其他一些推荐的解决方案那样易于使用,主要是因为网站上没有可用的官方二进制版本。

#7 楼

要进行拖放编辑,请查看PDF24 PDF Creator。

创建网站:“编辑器包含一个资源管理器,用于选择文档并将其拖放到编辑区域。您还可以从Windows资源管理器中拖放文档。如果您拖动PDF以外的文档文件,这些文档将自动转换为PDF。如果加载了文档,则可以删除和重新排列页面,将页面从一个文档移动到另一个文档,合并文档,更改作者和标题等属性,使用密码保护PDF, PDF文档“



其他功能:

»打印机:


创建PDF文件在提供打印选项的任何应用程序中都不可用
创建其他文件类型:PDF / A,PDF / X,PS,EPS,PCL,PNG,JPEG,BMP,PCX,TIFF,PSD



»PDF屏幕捕获

»支持Twain:如果它们支持twain,则可以从扫描仪,数码相机,网络摄像头导入图像

#8 楼

您可能有兴趣使用免费提供的Dysprosium软件套件。其界面类似于Adobe Acrobat合并功能。


您可以浏览到已保存PDF文件的目录,也可以拖放文件。
您可以合并同一文档的一部分,部分或所有其他文档。
右键单击文件名并输入所需的页面范围。
保存合并文档的名称或允许使用默认名称。
单击合并。
有没有文件数量和大小的限制。
它是免费的。

软件是便携式的。

请看一下它的界面。



#9 楼

1.摘要

如果您的PDF文件以数字顺序编号: br />
2。论据

我扫描书→我处理扫描→我进入输出文件:1.pdf2.pdf3.pdf,…,4147.pdf。我需要保留顺序:1.pdf-合并PDF的第1页,2.pdf-第2页,依此类推。

但是请使用“没有帮助”部分中的工具,我无法简单地做到这一点。他们使用词典顺序(经典文字文件名)排序:



1.pdf
10.pdf
11.pdf
2.pdf


对于我来说,我需要另一种排序-数字:



1.pdf
2.pdf
10.pdf
11.pdf



3。替代方法


使用软件将您的PDF文件命名为与前导零合并,例如。 G。 004.pdf014.pdf
合并前在文件名中添加前导零;看看如何在Advanced Renamer中实现。
编写自定义脚本;请参阅Stack Overflow中有关pdfunite和Linux shell的示例,以回答问题“合并具有数字排序的PDF文件”。


4。免责声明

此答案中的数据与2019年8月相关。将来,对于新程序版本,它可能已过时。


5。没有帮助

本节中的所有工具均按字典顺序排列。在该程序的设置中找不到如何应用数值的方法。

5.1。 PDFSam

@Tom的答案

4.0.3



5.2。 pdftk

palacsint答案

2.02

命令:




pdftk *.pdf cat output KiraSuperhero.pdf



jbrock答案

从Poppler for Windows,0.68.0_x86

命令:



pdfunite *.pdf KiraSuperhero.pdf



德维德的答案

3.9.4



5.5。 PDFill PDF免费工具

csk的答案

15.0(内部版本1)



5.6。 qpdf

assylias答案

8.4.2

命令:




pdftk *.pdf cat output KiraSuperhero.pdf


5.7。 Sejda Console

用于PDFSam和http://sejda.com的开源SDK。

3.2.83

命令:



sejda-console merge -f *.pdf -o KiraSuperhero.pdf


另请参阅我的Sejda存储库问题。


6。注意

免费PDF合并是GUI。有关官方网站上CLI版本的说明:


我们还可以构建SDK或DLL文件,以在程序中轻松实现合并PDF文件。命令行程序,SDK或DLL文件仅供软件开发人员使用。请与我们联系以获取更多信息。


#10 楼

要以每页为单位工作,可以使用GIMP 2.10>“作为图层导入”。然后,您可以重新排列或删除图层,最后将每个图层导出为PDF页面。需要注意的是,此过程使每个页面都具有画布大小。

#11 楼

Windows的PDFtk已在前端(UI)中支付了功能,但其控制台版本具有免费使用的所有功能。它位于同一安装目录中。
因此,如果您熟悉Linux,请以相同的方式使用它。

#12 楼

开源替代方案是qpdf。使用该工具,合并两个文件的语法为:

qpdf --empty --pages file1.pdf file2.pdf -- output.pdf


#13 楼

有几种在线工具可以完全满足您的需求,而无需任何安装。我经常使用的工具之一是PDFalpha-它在浏览器中提供拖放功能,并且也是跨平台的。

该界面也非常简单直观,可以重新排列上载的文件合并前: