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

去网上找 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

你可能感兴趣的:(Python,python,pdf,删除)