【问题标题】:Borderless pdf extraction to json is not working properly for Python camelot libraryPython camelot 库的无边界 pdf 提取到 json 无法正常工作
【发布时间】:2020-09-24 10:57:50
【问题描述】:

谁能给我快速回答/帮助 因为我们在使用 python camelot 将 pdf 提取到 json 后面临一些问题,所以没有给出确切的内容。提取后部分内容丢失。

【问题讨论】:

标签: python pdf-extraction python-camelot


【解决方案1】:

我尝试了以下代码:

import camelot

pdf_path = '/YOUR/FILEPATH.pdf'
tables = camelot.read_pdf(pdf_path, flavor='stream')

这里有两个问题:

  • headers 字体未正确读取,因此您会发现奇怪的字符,例如 (cid:71)...
  • 使用flavor='lattice',未检测到该表。使用flavor='stream',可以检测到表格,但无法正确检测到单元格。

目前,我认为 Camelot 无法正确提取此表。 他们正在努力解决第二个问题(参见thisthis)。

【讨论】:

  • 我也遇到了同样的问题
  • 很抱歉,使用 Camelot 无法解决此问题。如果我的回答有用,请将其标记为已接受并点赞。
  • 有没有其他库可以解决这个问题?
  • 但 extracttable.com 是用于将图像转换为其他格式的。我们需要 pdf 到 json。
猜你喜欢
  • 1970-01-01
  • 2021-02-24
  • 1970-01-01
  • 2019-04-12
  • 1970-01-01
  • 2023-03-22
  • 2021-09-09
  • 2016-12-21
  • 1970-01-01
相关资源
最近更新 更多