C# 读取PPT幻灯片中的批注内容

 时间:2026-02-16 19:42:15

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

C# 读取PPT幻灯片中的批注内容

1、测试文件如下:

C# 读取PPT幻灯片中的批注内容

2、using System;

using System.Text;

using Spire.Presentation;

using System.IO;

namespace ExtractTextFromComment_PPT

{

    class Program

    {

        static void Main(string[] args)

        {

            //实例化一个Presentation类,并加载文档

            Presentation ppt = new Presentation();

            ppt.LoadFromFile("sample.pptx");

            //创建一个StringBuilder对象

            StringBuilder str = new StringBuilder();

            //获取第一张幻灯片中的所有批注

            Comment[] comments = ppt.Slides[0].Comments;

            //遍历批注内容

            for (int i = 0; i < comments.Length; i++)

            {

                str.Append(comments[i].Text + "\r\n");

            }

            //将文本写入TXT

            File.WriteAllText("TextFromComment.txt", str.ToString());

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

        }

    }

}

3、完成代码后,调试运行程序,生成文档,如下是批注读取结果:

C# 读取PPT幻灯片中的批注内容

  • 如何给幻灯片插入批注?
  • 怎么给幻灯片添加批注
  • 办公软件,幻灯片怎么插入批注呢?
  • 如何给PPT添加备注或批注?
  • C# 插入批注到Excel
  • 热门搜索
    坐着怎么瘦腿 风平浪静的近义词 感冒不能吃什么 胃肠感冒 随心所欲的近义词 白蛋白高是怎么回事 齐肩短发发型图片 长脸发型 脚跟疼是怎么回事 ppt目录怎么做