如何以编程方式将pdf文件转换为文本文件?

时间:2012-07-08 03:04:26

标签: c# wpf parsing pdf

我需要加载一个pdf文件,然后以编程方式将其转换为文本文件,然后再进行解析。

另一种可能性是执行文件(执行Adobe Reader,将pdf文件作为参数),然后“发送密钥”以将文件保存为文本。

但是,我宁愿不这样做(打开文件),但如果这是唯一的解决方案。但是:甚至可以在C#/ WPF中执行“发送密钥”类型的功能吗?

注意:我不想购买任何自定义组件,此外,我在这个“家庭”项目中使用Visual Studio 2012 RC,所以我不知道第三方组件是否兼容。< / p>

1 个答案:

答案 0 :(得分:2)

如果您希望将此应用程序部署到其他用户,我倾向于使用众多可用的PDF库中的一个,并通过代码处理PDF而不是尝试使用Adobe Reader。如果您的用户没有安装Adobe Reader,它将消除问题。

尝试从以下链接开始,了解一些图书馆的想法。

https://stackoverflow.com/questions/373926/lightweight-open-source-pdf-library-in-c

C# PDF Control & Library