小白收藏 | Python中PDF的操作
最新资讯发布日期:2021-02-09 14:18:45          

小白收藏 _ Python中PDF的操作.png

今天给大家分享的是PythonPDF的操作,下面是相关信息介绍。

 

1pyPdfPyPDF2PyPDF4的历史

最初的pyPdf软件包于2005年发布。pyPdf的最后一个正式版本是在2010年。大约一年后,一家名为Phasit的公司赞助了一个名为PyPDF2pyPdf分支。该代码编写为向后与原始代码兼容,并且用了好多年,效果一直很好,其最后一个版本是在2016年。

有一个名为PyPDF3的软件包简短系列版本,然后该项目被重命名为PyPDF4。所有这些项目都完全相同,但pyPdfPyPDF2 +之间的最大区别在于后者版本增加了Python 3支持。Python 3的原始pyPdf有一个不同的Python 3分支,但是这个分支已经多年没有维护了。

虽然最近放弃了PyPDF2,但新的PyPDF4PyPDF2没有完全的向后兼容性。本文中的大多数示例都可以与PyPDF4完美配合,但也有一些不能,这就是为什么PyPDF4在本文中没有更多的特色。随意用PyPDF4替换PyPDF2的导入,看看它是如何工作的。

 

2pdfrw:一个替代的PDF操作包

Patrick Maupin创建了一个名为pdfrw的软件包,它可以完成许多与PyPDF2相同的工作。除了加密的特殊情况外,本文后面提到PyPDF2的所有操作,pdfrw均可以实现。

pdfrw的最大区别在于它与ReportLab软件包集成,因此你可以使用一些或所有预先存在的PDF构建一个新的PDF

 

3PyPDF2的安装

如果使用Anaconda而不是常规Python,可以使用pipconda安装PyPDF2。以下是使用pip安装PyPDF2的方法:

$pip install pypdf2

由于PyPDF2没有任何依赖,因此安装非常快。

 

上述就是关于PythonPDF的操作的全部内容了,希望能够帮助到大家更好的了解Python

文章部分内容源于网络联系侵删*


在线
咨询

售后客服

永久免费售后服务

太阳大客户经理

15305445551
微信客服
免费
套餐
意见
反馈
置顶