C# 使用C读取文件内容#

C# 使用C读取文件内容#,c#,file,C#,File,我想使用C#读取以下文件类型的内容: RTF PDF HTML 微软Word .Net中是否有用于读取所有文件类型内容的通用API?对于读取大多数文件类型,没有内置的支持。HTML是纯文本,因此您可以使用System.IO/StreamReader读取它,但您必须自己解析它 有第三方组件将读取这些文件类型,但我不确定是否有一个包罗万象的组件 对于PDF,我相信它允许您阅读 对于RTF/Word,如果要对数据进行全文索引,可以使用查看使用情况,它可以处理这些文件类型。我以前使用过它,它是一种非常强

我想使用C#读取以下文件类型的内容:

  • RTF
  • PDF
  • HTML
  • 微软Word

  • .Net中是否有用于读取所有文件类型内容的通用API?

    对于读取大多数文件类型,没有内置的支持。HTML是纯文本,因此您可以使用System.IO/StreamReader读取它,但您必须自己解析它

    有第三方组件将读取这些文件类型,但我不确定是否有一个包罗万象的组件

    对于PDF,我相信它允许您阅读


    对于RTF/Word,如果要对数据进行全文索引,可以使用

    查看使用情况,它可以处理这些文件类型。

    我以前使用过它,它是一种非常强大的产品,价格合理,因此只有在您的应用程序还需要创建新的Word/pdf/RTF文档时才会推荐它


    我同意关于仅使用System.IO读取HTML文件的其他评论。

    打开文件并读取其内容