几行代码帮你合并多个pdf文件


哈喽!大家好,我是「奇点」,江湖人称 singularity。刚工作几年,想和大家一同进步
一位上进心十足的【Java ToB端大厂领域博主】!
喜欢java和python,平时比较懒,能用程序解决的坚决不手动解决

✨ 如果有对【java】感兴趣的【小可爱】,欢迎关注我

❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
————————————————

如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论交流,我将努力创作更多更好的文章。

最近需要合并多个pdf文件,想用现成的方法实现,但是后来由于是简历,不想暴露出去,想了想还是自己动手吧,自己动手丰衣足食。想到了python之前拆分pdf很方便,所以肯定能够简单的实现pdf的合并效果,下面我们就将pdf的合并进进行简单的说明

可以说是非常简单,比在线搜索好用的工具都简单,马上呈现出来

import os # 导入os包用来读写文件
from PyPDF2 import PdfFileMerger # 导入操作pdf相关的软件包

target_path = './demo'    #定义pdf文件存放的文件夹路径 注意:这里采用了相对路径
pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]   # 获取指定文件夹下所有pdf文件名
pdf_lst = [os.path.join(target_path, filename) for filename in pdf_lst]   # 拼接文件夹路径和文件名,得到pdf文件的全路径

file_merger = PdfFileMerger()   # 创建存放多个pdf文件的对象
for pdf in pdf_lst:
    file_merger.append(pdf)     # 合并pdf文件

file_merger.write("./merge.pdf")  # 将合并的pdf文件写入到指定文件内

 几行代码帮你合并多个pdf文件_第1张图片

项目的文件路径如上图所示,我们将需要合并的项目放到了demo下 py代码和demo在同一个目录,这里使用的是相对路径,其中的需要合并的pdf文件我们放到了demo下,这里的代码就能在demo下合并.pdf文件信息了。

 

 

你可能感兴趣的:(python2额,pdf,jvm)