【问题标题】:convert pdf file into excel sheet将pdf文件转换为excel表格
【发布时间】:2013-10-05 09:03:09
【问题描述】:

我是 .net 的新手,我有一个包含三个表格的 pdf,(带有购买详细信息)我的任务是从 pdf 中提取所有 3 个表格,并使用 c# 将每个表格转换为 excel 表(三个 excel 表)代码。,我用谷歌搜索了 3 天,我只能找到从 pdf 中提取文本的代码(但没有任何格式),我无法购买任何第三方工具,我需要一种方法来至少以适当的表格格式提取文本,然后我将使用互操作将其转换为excel,或者直接转换为excel的代码,无论我急需什么解决方案,请帮助。

【问题讨论】:

    标签: c# asp.net excel pdf


    【解决方案1】:

    itextpdf 支持 c# 从 pdf 中提取信息,但是要回答我们可以从哪里提取表格:

    如上所述:您无法从 PDF 中获取看起来像 表格,如果从技术角度来看 PDF 不是表格;你 无法从看起来像表格的 PDF 中获取表格,如果表格 PDF 中缺少结构(使用标签)。

    我从他们的support panel得到的

    【讨论】:

    • 有没有其他方法,至少根据列标题正确提取表值?请帮助。
    【解决方案2】:

    我建议你看看xpdf。 它有一个命令行界面,你可以从你的 pdf 中获取一个文本文件。 最重要的是,在列的情况下,xpdf 会生成一个间隔良好的文本文件,因此您可以使用 Substring() 或在最坏的情况下使用正则表达式轻松读取数据。 在最简单的情况下,您可以将 pdf 输出作为具有“固定宽度字段”的文本文件直接导入 Excel。

    【讨论】:

      猜你喜欢
      • 2016-04-07
      • 1970-01-01
      • 2012-11-30
      • 2014-12-03
      • 2018-01-17
      • 2019-11-03
      • 1970-01-01
      • 2019-06-03
      • 1970-01-01
      相关资源
      最近更新 更多