彩票走势图

Spire.Doc 文本教程(5):C# 读取Word文档的文本内容

转帖|使用教程|编辑:黄竹雯|2019-02-13 10:46:10.000|阅读 4427 次

概述:本篇文章主要介绍如何使用Spire.Doc组件读取Word文档的文本内容。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

这篇文章将介绍如何使用Spire.Doc组件读取Word文档的文本内容。

下载Spire.Doc最新试用版

Spire.Doc提供了两种方法来读取Word文档的文本内容,一种是通过Document.GetText方法直接读取文档中的所有文本,另一种是遍历文档中的节和其中的段落,然后获取段落的文本。下面将逐一介绍这两种方法。

Word文档截图:

read text from word document-1

直接获取所有文本

//加载Word文档
Document doc = new Document();
document.LoadFromFile(@"测试文档.docx");

//使用GetText方法获取文档中的所有文本
string s = doc.GetText();

File.WriteAllText("文本1.txt", s.ToString());

效果图如下:

read text from word document-2

遍历段落获取文本

//加载Word文档
Document document = new Document();
document.LoadFromFile(@"测试文档.docx");

StringBuilder sb = new StringBuilder();

//遍历节和段落,获取段落中的文本
foreach (Section section in document.Sections)
{
    foreach (Paragraph paragraph in section.Paragraphs)
    {
        sb.AppendLine(paragraph.Text);
    }
}

File.WriteAllText("文本2.txt", sb.ToString());

效果图如下:

read text from word document-3


想要购买正版授权,或者获取更多Spire.Doc相关信息的朋友可以点击" "~

标签:文档管理Officeword文档处理

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP