如何在C#中将PDF转换为Excel?

时间:2010-11-08 08:33:40

标签: c# excel pdf

我想阅读PDF文档中的表格,我想将这些值存储在数据库中。

到目前为止,我通过搜索网络找到了什么:

  1. 使用abcpdf .net从PDF中读取文本,这是免费软件。但这不是正确的解决方案,因为我想阅读表格。

  2. 将PDF文档转换为Excel / Word。表格将按原样出现在目标文档中。使用EasyPDF Converter可以进行单词转换,EasyPDF Converter是第三方工具,比将PDF转换为Excel的其他工具中的其他解决方案便宜得多。

  3. 但我正在寻找可以将PDF转换为Excel的任何其他解决方案/ API类。

3 个答案:

答案 0 :(得分:1)

有两种可能的解决方案

a)Cometdocs从PDF到XLS的免费在线转换非常好,并为您的电子邮件发送结果文件。
b)Cognview是一个将PDF转换为XLS的comertial共享软件。有OCR和文本版本。我没有亲自使用,但他们有很好的推荐。

答案 1 :(得分:0)

您可以尝试使用Quablo,这是web page提供的PDF表格提取程序(链接更新/更正)。

答案 2 :(得分:0)

如果您希望将数据上传到数据库中,将PDF转换为CSV可能是最安全的选择。 PDFTables API将允许您使用C#执行此操作,并根据需要一次转换多个PDF。 https://pdftables.com/pdf-to-excel-api#csharp