pyPdf库 ( http://pybrary.net/pyPdf/ ) ,操作起来相当直接易懂,把代码贴在这儿,做个记录。

1 from pyPdf import PdfFileWriter, PdfFileReader

2

3 pdf = PdfFileReader(file(‘original.pdf‘, ‘rb‘))

4 out = PdfFileWriter()

5

6 for page in pdf.pages:

7   page.mediaBox.upperRight = (580,800)

8   page.mediaBox.lowerLeft = (128,232)

9   out.addPage(page)

10

11 ous = file(‘target.pdf‘, ‘wb‘)

12 out.write(ous)

13 ous.close()

Enjoy!

原文:http://www.cnblogs.com/jacker1979/p/3823273.html

python处理pdf文档_pyPdf - 用Python方便的处理PDF文档相关推荐

  1. python简介pdf_PDFMiner首页、文档和下载 - Python PDF 解析器 - OSCHINA - 中文开源技术交流社区...

    PDFMiner 是一个 Python 的 PDF 解析器,可以从 PDF 文档中提取信息.与其他 PDF 相关的工具不同,它侧重的是获取和分析文本数据.PDFMiner 允许获取某一页中文本的准确位 ...

  2. python pdf处理工具_用Python处理pdf文档

    介绍 译者翻译了很多Python强大的包,其中,一以贯之的思想是:面向对象.我用下面的翻译来举一个例子,比如:从PyPDF2包中导入PdfFileReader包.PdfFileReader是此包的一个 ...

  3. python查数据库写入excel_【Python】将数据库中的数据查询出来自动写入excel文档...

    近期每天都要监控一个数据. 第一个版本是这样的: 每天新增一个文档来汇总这个数据.这样搞了几天之后,过了一个周末,过来突然发现数据变多了很多,这个时候要调整策略,直接一个文档汇总出要的数据就可以了. ...

  4. python代码_如何使用 Sphinx 给 Python 代码写文档

    最好将文档作为开发过程的一部分.Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮.-- Moshe Zadka(作者) Python 代码可以在源码中包含文档.这种方式默认依靠 docst ...

  5. python将数据写入excel_【Python】将数据库中的数据查询出来自动写入excel文档

    近期每天都要监控一个数据.第一个版本是这样的: 每天新增一个文档来汇总这个数据.这样搞了几天之后,过了一个周末,过来突然发现数据变多了很多,这个时候要调整策略,直接一个文档汇总出要的数据就可以了. 这 ...

  6. python获取word页数_使用Python的word文档的页数(Number of pages of a word document with Python)...

    使用Python的word文档的页数(Number of pages of a word document with Python) 有没有办法用Python有效地获得word文档(.doc,.doc ...

  7. 价值1000元的Python原创文档,涉及“Python基础“、“Python自动化“等,免费分享!

    感谢您来到,黄同学的<原创作品>所在地,这里将会给大家分享很多实在的干货文档,供大家学习. 这四个文档分别是:<Python自动化办公手册>.<Excel数据透视表大全手 ...

  8. python怎么读取word文件_使用python编辑和读取word文档

    python调用word接口主要用到的模板为python-docx,基本操作官方文档有说明. 使用python新建一个word文档,操作就像文档里介绍的那样: 1 from docx importDo ...

  9. python官方文档中文下载-python中文官方文档 PDF 下载

    Python 2 教程 Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的 面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和 ...

最新文章

  1. 美智库:下一代国防战略之竞争战略
  2. html css百分比效果,css百分比不起作用是什么原因?
  3. 设计模式 — 创建型模式 — 工厂模式
  4. @CacheEvict 清除多个key
  5. html5 推送到桌面,Html5中的桌面通知Notification的实现
  6. 烧水壶起水沟了怎么办?
  7. Python笔记-U2解锁手机九宫格
  8. 4键电子手表说明书_数字S1系统4.3寸门口主机操作说明书
  9. 在struts中实现验证码
  10. 使用栈(非调用)判断该字符串是否中心对称,如 abccba 即为 中心对称 字符串
  11. hyperic hq mysql_实战:用Hyperic HQ 诊断网站无法访问问题
  12. 我努力了十年,才让我的老婆不上班
  13. linux脚本echo off,echo什么意思_@echo off的作用 - 编程语言及工具 - 电子发烧友网
  14. 利用kali爆破telnet
  15. 千里之行,始于足下——有感于平安林伟丹的分享
  16. 2022年3月份合肥教师考编报名(报名数学学科)
  17. 优宝库强势入围深圳创新创业大赛半决赛,珠宝行业仅此一家
  18. [RK3568 Android11] 开发之内置默认中文输入法(谷歌输入法)
  19. svn的一些错误提示
  20. 使用simulink搭建简单的安时积分计算电池的SOC

热门文章

  1. django系列3.3--CBV 和 FBV
  2. Luogu P4139 上帝与集合的正确用法【扩展欧拉定理】By cellur925
  3. 使用JQuery做一组复选框的功能。
  4. EF之通过不同条件查找去重复
  5. 深入理解 C 语言的函数调用过程
  6. linux给进程加速,Linux 利用并行进程加速命令执行
  7. 创建华丽 UI 的 7条规则 第一部分 (2019年更新)
  8. FFmpeg Android 学习(一):Android 如何调用 FFMPEG 编辑音视频
  9. Solr管理索引库——(十三)
  10. 海南省重点公共场所WiFi覆盖率达到97.7%