python合并多个PDF,成为1个PDF

这里我们使用PyPDF2 库进行操作

合并的步骤如下:

  1. 创建PdfMerger
  2. 使用append()添加多个pdf文件
  3. 最后write()出即可

示例程序

将多个pdf_data/目录下的pdf文件合并成1个pdf文件的程序如下:

py 复制代码
from PyPDF2 import PdfMerger

file_merger = PdfMerger()  # 创建存放多个pdf文件工具
for _need_file in ["pdf_data/pdf_1.pdf", "pdf_data/pdf_2.pdf", "pdf_data/pdf_3.pdf"]:
    file_merger.append(_need_file)
file_merger.write("整合.pdf")  # 将合并的pdf文件写入到指定文件内
相关推荐
nlog3n8 分钟前
MySQL 常见面试问题总结
java·数据库·mysql·面试
小灰灰是码农...14 分钟前
java中的泛型和反射
java·反射·泛型
申尧强24 分钟前
Flink Credit-based机制解析
java·网络·flink
杨凯凡26 分钟前
Apache Shiro 全面指南:从入门到高级应用
java·后端·shiro
图书馆钉子户27 分钟前
django orm的优缺点
后端·python·django
linuxxx11027 分钟前
django报错:RuntimeError: populate() isn‘t reentrant
后端·python·django
oioihoii1 小时前
深入解析 C++20 中的 std::bind_front:高效函数绑定与参数前置
java·算法·c++20
@小匠1 小时前
使用 Python包管理工具 uv 完成 Open WebUI 的安装
开发语言·python·uv
码递夫1 小时前
[NO-WX179]基于springboot+微信小程序的在线选课系统
java·spring boot·后端·微信小程序
magic 2451 小时前
Servlet-http协议、模版方法设计模式、HttpServlet源码分析
java·servlet·tomcat·html·intellij-idea