我在PDF中有以下文字:
STUDENT ________JOHN______
DATE ______MM/DD/AAA______ (date)
COURSE ___________________ PROFESSOR ___________
当我使用PDFMiner提取文本时,我得到以下内容:
STUDENT ____
DATE MM/DD/AAA
(date)
JOHN
COURSE
___________________
PROFESSOR
___________
如何使用PDFMiner(或其他Python库)获得正确的输出?
答案 0 :(得分:0)
做到这一点的最佳方法是使用pdfminer HTMLConverter将PDF提取为HTML。 一个典型的命令将是:
pdf2txt.py -t html -o outputFilePath / outputFileName.txt YourPDFpath / PDFname.pdf
进一步的处理会使您陷入一些编码难题,因此最好将编码定义为utf-8或cp1252。示例:
pdf2txt.py -t html -c cp1252 -o outputFilePath / outputFileName.txt YourPDFpath / PDFname.pdf