C# 读取Word批注内容

 时间:2026-02-16 14:54:21

1、在E-iceblue官网或者Nuget网站上下载Free Spire.Doc for .NET的安装包后,注意在编辑代码时,添加引用Spire.Doc.dll到程序。dll文件可在安装路径下的Bin文件夹中获取。

C# 读取Word批注内容

1、using System.Text;

using System.IO;

using Spire.Doc;

using Spire.Doc.Documents;

using Spire.Doc.Fields;

namespace ExtractComments

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建实例,加载文档

            Document doc = new Document();

            doc.LoadFromFile("test.docx");

            //实例化StringBuilder类

            StringBuilder SB = new StringBuilder();

            //遍历所有word批注,将批注内容写入Txt文档

            foreach (Comment comment in doc.Comments)

            {

                foreach (Paragraph p in comment.Body.Paragraphs)

                {

                    SB.AppendLine(p.Text);

                }

            }

            File.WriteAllText("CommentExtraction.txt", SB.ToString());

            System.Diagnostics.Process.Start("CommentExtraction.txt");

        }

    }

}

2、调试运行程序后,生成读取结果,如下,

C# 读取Word批注内容

  • C# 读取PPT幻灯片中的批注内容
  • C# 如何回复Word批注
  • word批注怎么做
  • C# 插入批注到Excel
  • C# 插入、修改、删除Word批注
  • 热门搜索
    注册机怎么用 怎么折玫瑰花视频 问道怎么做装备 顺丰速运怎么样 九江旅游攻略 如何买车险 葡萄牙旅游 去哪里旅游 灵芝泡水喝的功效 普联路由器