大家好,今天分享一个实用的办公脚本:将多个PDF合并为一个PDF,例如我手上现在有如下3个PDF分册,需要整合成一个完整的PDF

如果换成你操作的话,是不是打开百度搜索:PDF合并,然后去第三方网站操作,可能会收费不说还担心文件泄漏,现在有请Python出场,简单快速,光速合并,拿走就用!
首先导入需要的库和路径设置
import os
from PyPDF2 import PdfFileReader, PdfFileWriter
if __name__ == '__main__':
# 设置存放多个pdf文件的文件夹
dir_path = r'C:\Scientific Research\Knowladge\Ophthalmology\Chinese Ophthalmology'
# 目标文件的名字
file_name = "中华眼科学(第3版)合并版.pdf"
接着获取所有pdf文件的绝对路径,这里需要利用os库中的os.walk遍历文件和os.path.join拼接路径
for dirpath, dirs, files in os.walk(dir_path):
print(dirpath)
print(files)
# 结果返回当前路径、当前路径下文件夹,并以列表返回所有文件

建议直接将需要合并的pdf放在一个文件夹,这样就无需再对文件后缀进行判断,包装成函数后如下:
def&nbs

本文介绍如何使用Python脚本将多个PDF文件快速合并为一个PDF,避免在线合并可能的安全风险和费用。通过导入相关库,遍历文件并建立合并函数,实现了高效且便捷的PDF合并过程。附带完整源码,适用于办公自动化需求。
最低0.47元/天 解锁文章
1797

被折叠的 条评论
为什么被折叠?



