在生活和工作中,PPT是一种比较常用的用于演示的文档。它能以多变、简洁、丰富的图文形式向阅读者传递信息。对于一些幻灯片中的内容,我们需要作出说明和解释时,可以通过使用添加注释的形式。那在C#中,我们应该如何来操作呢。在本文中将介绍一种比较简单的实现方法。(文章转自http://www.cnblogs.com/Yesi/p/5429995.html)
使用工具:Free Spire.Presentation(社区版)
PS:安装后,注意添加dll到你的程序
C#
class="c#" name="code">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Spire.Presentation;
namespace PPTComment
{
class Program
{
static void Main(string[] args)
{
//创建一个Presentation类对象,并加载PPT文档
Presentation presentation = new Presentation();
presentation.LoadFromFile("sample.pptx");
//添加作者信息
ICommentAuthor author = presentation.CommentAuthors.AddAuthor("E-iceblue", "comment:");
//添加注释
presentation.Slides[1].AddComment(author, "This part is pretty important. Please pay attention to it", new System.Drawing.PointF(42, 4), DateTime.Now);
//保存文档并运行生成的文档
presentation.SaveToFile("PPTwithcomment.pptx", FileFormat.Pptx2010);
System.Diagnostics.Process.Start("PPTwithcomment.pptx");
}
}
}
?运行结果:

?
?