使用python的PyPDF2 库删除pdf文件中的空白页
参考文章:https://blog.csdn.net/xingxtao/article/details/79056341
pdf中的第4页和第10页是空白页。为了将其删除,使用以下代码:
from PyPDF2 import PdfFileReader, PdfFileWriterreadfile=r"D:\……\*****.pdf"
outfile=r"D:\……\*****(删除空白页).pdf"pdfReader = PdfFileReader(open(readfile, 'rb'))
pdfFileWriter = PdfFileWriter()
numPages = pdfReader.getNumPages()
pagelist=(3,9) #注意第一页的index为0.
for index in range(0, numPages):if index not in pagelist:pageObj = pdfReader.getPage(index)pdfFileWriter.addPage(pageObj)
pdfFileWriter.write(open(outfile, 'wb'))
使用python的PyPDF2 库删除pdf文件中的空白页相关推荐
- 删除PDF文件中的空白页面
一.mobi文件转换成pdf文件 接到一个任务,将mobi文件转换成pdf文件,手机中下载了一个软件,大概是一个什么阅读器,需要注册登录,然后送了10次转换机会,转出来的pdf能看,但是文件里面有很多 ...
- Python利用PyPDF2库获取PDF文件总页码
Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...
- java 用PDFBox 删除 PDF文件中的一页 ,空白页啥的,此处删除最后一页为例 spring boot
依赖: <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox-app&l ...
- 如何删除word文件中的空白页?
在编辑word文件过程中,为了文件格式,会进行一些操作,当我们完成word编辑之后会发现存在很多空白页,空白页我们肯定是要删除掉的,但是有些好像不是很好删除或者空白页太多,今天我们一起来看一下,wor ...
- python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例
Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...
- python读取扫描形成的pdf_Python利用PyPDF2库获取PDF文件总页码实例
Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...
- 如何批量删除PDF文件中的页面
当我们想要批量删除PDF文件中的页面时,我们需要怎么做呢?在工作中,PDF文件是很常见的,当我们在使用PDF文件时,想要删除PDF文件中的页面需要怎么做.今天小编就给大家介绍批量删除PDF文件中页面的 ...
- Python编程--使用PyPDF解析PDF文件中的元数据
Python编程–使用PyPDF解析PDF文件中的元数据 元数据 作为一种文件里非常明显可见的对象,元数据可以存在于文档.电子表格.图片.音频和视频文件中.创建这些文件的应用程序可能会把文档的作者.创 ...
- 教你怎样删除PDF文件中多余的页面
在对PDF文件进行编辑时,少不了对PDF文件的内容进行修改,如果我们需要对PDF文件中的页面进行删除操作,应该怎样去操作呢,怎样删除PDF文件中多余的页面,迅捷PDF编辑器能够轻松的完成此项操作,如果 ...
最新文章
- ORACLE 修改SID
- jquery和bottstrap
- linux脚本重启进程,linux下通过脚本实现自动重启程序
- Struts框架原理分析之我见
- 服务器系统使用30金手指,seo专业培训拾首选金手指三:自动设置锚文本的
- osgi 如何引入包_OSGi Testsuite:引入类名过滤器
- linux下rust编译环境搭建
- python源程序文件的扩展名_python程序文件扩展名知识点详解
- 次世代的会话管理项目 Spring Session
- python中的sklearn教程_python作业之sklearn
- Linux系统下文件与目录操作
- 使用C语言操作InfluxDB
- linux锐捷代码_Linux平台锐捷认证客户端联网方法
- 华为机顶盒系统时间同步服务器,华为悦盒主时间同步服务器地址
- excel宏的使用图解教程
- 爱思服务器能不能更新苹果手机系统,苹果手机系统升级带来的利和弊,你知道多少?...
- 类似新浪微博中取消关注的弹出确认框
- oracle 执行计划中出现 merge join cartesian
- 伦敦 quant_伦敦统一用户组(LUUG)见面v2.0
- Git for windows下载、安装配置并从GitHub Clone项目
热门文章
- android stagefright 框架
- wxFormBuilder添加wxToolBar报错cpp(963) in wxToolBar::Realize(): invalid tool button bitmap解决方案
- 组装计算机时使用剪刀注意事项,第2种玩具家长都不让孩子玩,但对孩子智力开发很有帮助!...
- Python debug 模块之pdb--(一)
- 未来的银行只是有银行牌照的技术公司
- 库存管理-多个仓库库存扣减-简单算法
- 使用xml文件备份短信
- JAVA毕业设计高校图书馆管理网站计算机源码+lw文档+系统+调试部署+数据库
- 【实战】用20行Python代码为《都挺好》剧照进行人脸检测
- lamp管理 centos_基于web图片素材管理搭建