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文件写入到指定文件内
相关推荐
漫游者Nova4 分钟前
PDF转Markdown/JSON软件MinerU最新1.3.12版整合包下载
pdf·json·markdown·mineru
IT小码哥丶8 分钟前
华为仓颉语言初识:并发编程之同步机制(上)
java·开发语言
Java技术小馆9 分钟前
打印高质量日志的10条军规
java·后端·面试
belong_to_you17 分钟前
python模块——tqdm
python
L_cl1 小时前
【Python 算法零基础 4.排序 ⑪ 十大排序算法总结】
python·算法·排序算法
Vertira1 小时前
Pytorch安装后 如何快速查看经典的网络模型.py文件(例如Alexnet,VGG)(已解决)
人工智能·pytorch·python
小刘不想改BUG1 小时前
LeetCode 70 爬楼梯(Java)
java·算法·leetcode
老歌老听老掉牙1 小时前
使用 SymPy 进行向量和矩阵的高级操作
python·线性代数·算法·矩阵·sympy
DX_dove1 小时前
pytorch3d+pytorch1.10+MinkowskiEngine安装
人工智能·pytorch·python
张伯毅1 小时前
Java 类型参数 T、R 、 O 、K、V 、E 、? 区别
java·开发语言