1

我正在尝试使用 Python Tika 库从 PDF 中提取文本。图书馆正在按我想要的顺序提取文本。但是,它不能处理垂直对齐的文本。

例如,这个词,

价值观

读作:

V
al

ue
s  

还有许多其他这样的例子,垂直文本没有被正确解析。我尝试使用其他库,如 pypdf2、pdfminer3、pdfplumber 等。但对于其中大多数,文本的顺序没有正确排序。蒂卡能够给出最好的结果。

关于如何解决这个问题的任何想法?我使用了最简单的代码如下:

from tika import parser
file_data = parser.from_file("sample.pdf")
text = file_data['content']
print(text)

还有其他我应该注意的可选参数吗?

4

0 回答 0