PyPDF2无法为1.4和以下版本的pdf文件打印

时间:2018-09-07 14:18:00

标签: python-3.x pdf pypdf2

在Python 3.x中,我无法打印PDF版本为1.4或更小的pdf文件的内容。 该代码适用于PDF版本1.5及更高版本的pdf文件。 代码如下:

导入所需的模块

导入PyPDF2

创建pdf文件对象

pdfFileObj = open('C:/Users/ravi/Documents/pdf-sample.pdf','rb')

创建pdf阅读器对象

pdfReader = PyPDF2.PdfFileReader(pdfFileObj)

在pdf文件中打印页数

print(pdfReader.numPages)

创建页面对象

pageObj = pdfReader.getPage(0)

从页面中提取文本

print(pageObj.extractText())

关闭pdf文件对象

pdfFileObj.close()

0 个答案:

没有答案