参考文章: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文件中的空白页相关推荐

  1. 删除PDF文件中的空白页面

    一.mobi文件转换成pdf文件 接到一个任务,将mobi文件转换成pdf文件,手机中下载了一个软件,大概是一个什么阅读器,需要注册登录,然后送了10次转换机会,转出来的pdf能看,但是文件里面有很多 ...

  2. Python利用PyPDF2库获取PDF文件总页码

    Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...

  3. java 用PDFBox 删除 PDF文件中的一页 ,空白页啥的,此处删除最后一页为例 spring boot

    依赖: <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox-app&l ...

  4. 如何删除word文件中的空白页?

    在编辑word文件过程中,为了文件格式,会进行一些操作,当我们完成word编辑之后会发现存在很多空白页,空白页我们肯定是要删除掉的,但是有些好像不是很好删除或者空白页太多,今天我们一起来看一下,wor ...

  5. python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例

    Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...

  6. python读取扫描形成的pdf_Python利用PyPDF2库获取PDF文件总页码实例

    Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...

  7. 如何批量删除PDF文件中的页面

    当我们想要批量删除PDF文件中的页面时,我们需要怎么做呢?在工作中,PDF文件是很常见的,当我们在使用PDF文件时,想要删除PDF文件中的页面需要怎么做.今天小编就给大家介绍批量删除PDF文件中页面的 ...

  8. Python编程--使用PyPDF解析PDF文件中的元数据

    Python编程–使用PyPDF解析PDF文件中的元数据 元数据 作为一种文件里非常明显可见的对象,元数据可以存在于文档.电子表格.图片.音频和视频文件中.创建这些文件的应用程序可能会把文档的作者.创 ...

  9. 教你怎样删除PDF文件中多余的页面

    在对PDF文件进行编辑时,少不了对PDF文件的内容进行修改,如果我们需要对PDF文件中的页面进行删除操作,应该怎样去操作呢,怎样删除PDF文件中多余的页面,迅捷PDF编辑器能够轻松的完成此项操作,如果 ...

最新文章

  1. ORACLE 修改SID
  2. jquery和bottstrap
  3. linux脚本重启进程,linux下通过脚本实现自动重启程序
  4. Struts框架原理分析之我见
  5. 服务器系统使用30金手指,seo专业培训拾首选金手指三:自动设置锚文本的
  6. osgi 如何引入包_OSGi Testsuite:引入类名过滤器
  7. linux下rust编译环境搭建
  8. python源程序文件的扩展名_python程序文件扩展名知识点详解
  9. 次世代的会话管理项目 Spring Session
  10. python中的sklearn教程_python作业之sklearn
  11. Linux系统下文件与目录操作
  12. 使用C语言操作InfluxDB
  13. linux锐捷代码_Linux平台锐捷认证客户端联网方法
  14. 华为机顶盒系统时间同步服务器,华为悦盒主时间同步服务器地址
  15. excel宏的使用图解教程
  16. 爱思服务器能不能更新苹果手机系统,苹果手机系统升级带来的利和弊,你知道多少?...
  17. 类似新浪微博中取消关注的弹出确认框
  18. oracle 执行计划中出现 merge join cartesian
  19. 伦敦 quant_伦敦统一用户组(LUUG)见面v2.0
  20. Git for windows下载、安装配置并从GitHub Clone项目

热门文章

  1. android stagefright 框架
  2. wxFormBuilder添加wxToolBar报错cpp(963) in wxToolBar::Realize(): invalid tool button bitmap解决方案
  3. 组装计算机时使用剪刀注意事项,第2种玩具家长都不让孩子玩,但对孩子智力开发很有帮助!...
  4. Python debug 模块之pdb--(一)
  5. 未来的银行只是有银行牌照的技术公司
  6. 库存管理-多个仓库库存扣减-简单算法
  7. 使用xml文件备份短信
  8. JAVA毕业设计高校图书馆管理网站计算机源码+lw文档+系统+调试部署+数据库
  9. 【实战】用20行Python代码为《都挺好》剧照进行人脸检测
  10. lamp管理 centos_基于web图片素材管理搭建