欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mac 下 python 批量删除 PDF 中的某些页面

程序员文章站 2024-01-17 12:00:16
...

去网上找 python 处理pdf的库,大多都会给你推荐 PyPDF2,其实这个库早已经过时了。

这里展示下如何用Python3删除pdf文件中的某些页面:

import pikepdf

with pikepdf.open('input.pdf') as pdf:
    num_pages = len(pdf.pages) # 计算 PDF 的页数
    del pdf.pages[0] # 删除 PDF  的第一页
    pdf.save('output.pdf')

这里需要先安装 pikepdf这个库:

pip install pikepdf

更多信息:https://github.com/pikepdf/pikepdf