PDF提取 PDF截取

想截取一个pdf的前两页,TMD WPS还收费,这能难住一个程序员?

于是用python 搞了个小工具,分分钟解决问题。看到这篇文章的不管是不是程序员,只要有这个需求都可以联系我,免费帮大家解决有关PDF的问题。wx: yrn1840

python 复制代码
# pip install PyPDF2
from PyPDF2 import PdfWriter, PdfReader
 
# 开始页
start_page = 0
# 截止页
end_page = 2
 
output = PdfWriter()
reader = PdfReader(open("input.pdf", "rb"))
pdf_pages_len = len(reader.pages)
print(pdf_pages_len)  # 打印总页数

# 保存input.pdf中的1-2页到output.pdf
for i in range(start_page, end_page):
    output.add_page(reader.pages[i])
outputStream = open("output.pdf", "wb")
output.write(outputStream)
相关推荐
想你依然心痛7 分钟前
AtomCode在Python数据科学项目中的使用体验:从数据分析到可视化
开发语言·python·数据分析
许彰午13 分钟前
75_Python自动化办公之Word与PDF
python·自动化·word
冰暮流星23 分钟前
flask之app.py讲解
后端·python·flask
大气的小蜜蜂25 分钟前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·qt·sqlite
FriendshipT26 分钟前
Ultralytics:解读C2模块
人工智能·pytorch·python·深度学习·目标检测
程序员杰哥1 小时前
接口自动化测试项目框架详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
love530love1 小时前
AI Agent + 本地 ComfyUI 无头模式实战:关闭 IDE 后 AI 独立重启并完成图文生成
ide·人工智能·windows·python·音视频·agent·devops
FriendshipT1 小时前
Ultralytics:解读Attention模块
人工智能·pytorch·python·深度学习·目标检测
许彰午1 小时前
73_Python爬虫Scrapy框架入门
爬虫·python·scrapy
@realXuan1 小时前
人工智能AI编程 Agent 入门系列教程之 Claude Code 是什么
人工智能·python·ai编程