利用Python 快速实现PDF文件合并

用华为的手机拍试卷模式,拍了一套试卷,非常好用,可以自动去除笔迹还原试卷,自动剪裁,自动白平衡之类的,但问题是一次最多只能处理15页,故分成了很多个PDF文件,想要合并。

然后在网上找了一些合并PDF的文件,所有的软件都是要收费,于是想到了Python 这个强大的工具,接下来就试一试:

首先找到第三方库,在CMD dos窗安装

pip3 install PyPDF2

建立Python文件

从PyPDF2库导入PdfMerger文件,以前的PyPDF2是导入PdfFileMerger,现在PyPDF2升级了,方法也改名了,要注意。

import os
from PyPDF2 import PdfMergerresource_path='D://python/PDF/pdf_res_file'  #设定源文件夹,把要合并的pdf都丢在这里面
target_path = 'D://python/PDF/pdf_target_file'   #设定目标文件夹
pdf_list = [f for f in os.listdir(resource_path) if f.endswith('.pdf')]
pdf_list = [os.path.join(resource_path, filename) for filename in pdf_list]file_merger = PdfMerger()
for pdf in pdf_list:file_merger.append(pdf)     # 合并pdf文件file_merger.write(target_path+"/merge.pdf")

运行,秒合并, 大功告成,收费软件靠边站吧~~~~


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部