在Python 3.x中,我无法打印PDF版本为1.4或更小的pdf文件的内容。 该代码适用于PDF版本1.5及更高版本的pdf文件。 代码如下:
导入PyPDF2
pdfFileObj = open('C:/Users/ravi/Documents/pdf-sample.pdf','rb')
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
print(pdfReader.numPages)
pageObj = pdfReader.getPage(0)
print(pageObj.extractText())
pdfFileObj.close()