C#NPOI 如何读取doc
时间: 2023-07-12 20:44:42 浏览: 198
c#读取doc,docx
5星 · 资源好评率100%
在 C# 中,使用 NPOI 库读取 .doc 文件的方法与上面提到的示例代码类似,只需要稍作修改即可。
首先,需要将 NPOI 的 HWPF 命名空间添加到代码文件中。然后,使用 HWPFDocument 类打开 Word 文档,并使用 Range.Text 属性读取文档中的纯文本内容,示例代码如下:
```csharp
using System.IO;
using NPOI.HWPF.UserModel;
// 打开 Word 文档
using (FileStream stream = new FileStream("file.doc", FileMode.Open))
{
HWPFDocument doc = new HWPFDocument(stream);
// 读取文本内容
string text = doc.Range.Text;
}
```
需要注意的是,NPOI 仅支持读取 .doc 格式的 Word 文档,如果要读取 .docx 格式的文档,需要使用另外一个库,如 OpenXML SDK。
阅读全文