Python分割指定页数的pdf文件方法


Posted in Python onOctober 26, 2018

如下所示:

from PyPDF2 import PdfFileWriter, PdfFileReader

# 开始页
start_page = 0

# 截止页
end_page = 5

output = PdfFileWriter()
pdf_file = PdfFileReader(open("3.pdf", "rb"))
pdf_pages_len = pdf_file.getNumPages()

# 保存input.pdf中的1-5页到output.pdf
for i in range(start_page, end_page):
 output.addPage(pdf_file.getPage(i))

outputStream = open("output.pdf", "wb")
output.write(outputStream)

以上这篇Python分割指定页数的pdf文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python操作列表之List.insert()方法的使用
May 20 Python
python 求某条线上特定x值或y值的点坐标方法
Jul 09 Python
Python将视频或者动态图gif逐帧保存为图片的方法
Sep 10 Python
Python使用Pandas读写Excel实例解析
Nov 19 Python
使用python从三个角度解决josephus问题的方法
Mar 27 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
使用python检查yaml配置文件是否符合要求
Apr 09 Python
Python更换pip源方法过程解析
May 19 Python
Python pandas对excel的操作实现示例
Jul 21 Python
python安装sklearn模块的方法详解
Nov 28 Python
Python 实现一个简单的web服务器
Jan 03 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Apr 24 Python
python 将json数据提取转化为txt的方法
Oct 26 #Python
python读取TXT每行,并存到LIST中的方法
Oct 26 #Python
python 循环读取txt文档 并转换成csv的方法
Oct 26 #Python
使用python Fabric动态修改远程机器hosts的方法
Oct 26 #Python
python 处理string到hex脚本的方法
Oct 26 #Python
python3 unicode列表转换为中文的实例
Oct 26 #Python
Python3编码问题 Unicode utf-8 bytes互转方法
Oct 26 #Python
You might like
论建造顺序的重要性
2020/03/04 星际争霸
提升PHP执行速度全攻略(下)
2006/10/09 PHP
PHP执行速率优化技巧小结
2008/03/15 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
2015/10/21 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
九种原生js动画效果
2015/11/11 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
angular2+nodejs实现图片上传功能
2017/03/27 NodeJs
Ionic2开发环境搭建教程
2020/08/20 Javascript
认识less和webstrom的less配置方法
2017/08/02 Javascript
select2 ajax 设置默认值,初始值的方法
2018/08/09 Javascript
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
2019/01/18 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
python字典get()方法用法分析
2015/04/17 Python
发布你的Python模块详解
2016/09/15 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
Django添加feeds功能的示例
2018/08/07 Python
python使用scrapy发送post请求的坑
2018/09/04 Python
python 多线程中子线程和主线程相互通信方法
2018/11/09 Python
Python2与Python3的区别点整理
2019/12/12 Python
python判断是空的实例分享
2020/07/06 Python
python 录制系统声音的示例
2020/12/21 Python
利用Node实现HTML5离线存储的方法
2020/10/16 HTML / CSS
诚信的演讲稿范文
2014/05/12 职场文书
七年级语文教学反思
2016/03/03 职场文书
导游词之新疆-喀纳斯
2019/10/10 职场文书
python实现socket简单通信的示例代码
2021/04/13 Python