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文件写入到指定文件内
相关推荐
李崧正4 分钟前
Java技术分享:Lambda表达式与函数式编程
java·开发语言·python
老了,不知天命6 分钟前
鳶尾花項目JAVA
java·开发语言·机器学习
BIGmustang7 分钟前
python练手之用tkinter写一个计算器
开发语言·python
二哈赛车手12 分钟前
新人笔记---实现简易版的rag的bm25检索(利用ES),以及RAG上传时的ES与向量数据库双写
java·数据库·笔记·spring·elasticsearch·ai
winner888115 分钟前
从零吃透C++命名空间、std、#include、string、vector
java·开发语言·c++
WL_Aurora21 分钟前
Python 算法基础篇之链表
python·算法·链表
AI人工智能+电脑小能手24 分钟前
【大白话说Java面试题】【Java基础篇】第26题:Java的抽象类和接口有哪些区别
java·开发语言·面试
曲幽27 分钟前
FastAPI 少有人提的实用技巧:把 Depends 依赖提到路由层,代码少写60%
python·fastapi·web·routes·depends·prefix·apiroute
qiaozhangchi31 分钟前
求解器学习笔记
笔记·python·学习
bzmK1DTbd33 分钟前
SOLID原则在Java中的实践:单一职责与开闭原则
java·开发语言·开闭原则