用 C# 阅读 PDF
我想读取 PDF 文件的内容并将其显示到我的 RichtextBox 中。我正在使用 Windows 应用程序 C#。是否可以?有什么方法可以做到呢?
I want to read and display the contents of the PDF files into my RichtextBox. I am using windows application C#. Is it possible? What is the way to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用 Adobe PDF IFilter Library 转换 PDF 文档发短信。
另请参阅 CodeProject 上的示例
You can use Adobe PDF IFilter Library to convert a PDF document to text.
Also see an example on the CodeProject
iTextSharp 是 .NET 的另一个替代 PDF 库。
iTextSharp is another alternative PDF library for .NET.
由于 PDF 是一种二进制格式,您必须使用 pdflib 等 pdf 库才能读取 pdf 文件。
pdfLib
Since PDF is an binary format you'll have to use a pdf-library like pdflib in order to read pdf-files.
pdfLib
您应该查看 PDFSharp 库,它们有预览组件,否则提取文本并在 RichTextBox 中显示它们可能会有点麻烦更多工作,但你可以尝试这个。
You should checkout PDFSharp library and they have preview component, where else extracting text and showing them in RichTextBox could be little bit of more work, but you can try this.