平常开会或者做总结报告的时候我们通常都会用到PowerPoint演示文稿,我们可以在单个幻灯片或者全部幻灯片里面添加注释,这样观众可以从注释内容里面获取更多的相关信息。

有些朋友不清楚如何在幻灯片里面添加注释,下面我跟大家分享一下如何在C#里面为幻灯片添加注释。
在这里我使用了一个免费控件——Free Spire.Presentation,有兴趣的朋友可以下载使用。
需要添加的命名空间:
using Spire.Presentation; using System.Drawing;
详细步骤和代码片段如下:
步骤1:新建一个Presentation对象,从系统里面加载Presentation文件。
Presentation presentation = new Presentation();
presentation.LoadFromFile("sample.pptx");
步骤2:调用CommentAuthorList.AddAuthor(author name, string initials) 方法来添加作者注释。
ICommentAuthor author = presentation.CommentAuthors.AddAuthor("E-iceblue", "comment:");
步骤3:调用Call presentation.Slides[].AddComment() 方法来给某一张特定幻灯片添加注解。注释的类包含很多信息,像添加注释的作者、添加注释的时间、添加注释的位置和注释的内容。
presentation.Slides[1].AddComment(author, "This part is pretty important. Please pay attention to it", new System.Drawing.PointF(42, 4), DateTime.Now);
步骤4:保存并重新打开Presentation演示文稿。
presentation.SaveToFile("PPTwithcomment.pptx", FileFormat.Pptx2010);
System.Diagnostics.Process.Start("PPTwithcomment.pptx");
效果图:
全部代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Spire.Presentation;
namespace PPTComment
{
class Program
{
static void Main(string[] args)
{
//create PPT document and load file
Presentation presentation = new Presentation();
presentation.LoadFromFile("sample.pptx");
//comment author
ICommentAuthor author = presentation.CommentAuthors.AddAuthor("E-iceblue", "comment:");
//add comment
presentation.Slides[1].AddComment(author, "This part is pretty important. Please pay attention to it", new System.Drawing.PointF(42, 4), DateTime.Now);
//save the document
presentation.SaveToFile("PPTwithcomment.pptx", FileFormat.Pptx2010);
System.Diagnostics.Process.Start("PPTwithcomment.pptx");
}
}
}
以上就是在C#里面给PPT文档添加注释的实现代码,需要的朋友可以参考一下。
# PPT
# 添加注释
# C# 多进程打开PPT的示例教程
# C# / VB.NET 在PPT中创建、编辑PPT SmartArt图形的方法详解
# C# 实现PPT 每一页转成图片过程解析
# C#将PPT文件转换成PDF文件
# C#如何添加PPT背景
# C# 实现对PPT文档加密、解密及重置密码的操作方法
# C#提取PPT文本和图片的实现方法
# C# 使用Free Spire.Presentation 实现对PPT插入、编辑、删除表格
# C#向PPT文档插入图片以及导出图片的实例
# C#实现将PPT转换成HTML的方法
# word ppt excel文档转换成pdf的C#实现代码
# C#/VB.NET 自定义PPT动画路径的步骤
# 演示文稿
# 在这
# 如何在
# 我们可以
# 不清楚
# 有兴趣
# 相关信息
# 我跟
# 大家分享
# 方法来
# 可以下载
# 里我
# 来给
# 新建一个
# 总结报告
# 加载
# 文档
# 使用了
# 就是在
# System
相关文章:
哈尔滨网站建设策划,哈尔滨电工证查询网站?
建站与域名管理如何高效结合?
c++ stringstream用法详解_c++字符串与数字转换利器
网站制作网站,深圳做网站哪家比较好?
网站企业制作流程,用什么语言做企业网站比较好?
C#如何在一个XML文件中查找并替换文本内容
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
网页设计与网站制作内容,怎样注册网站?
如何获取免费开源的自助建站系统源码?
平台云上自助建站如何快速打造专业网站?
如何快速使用云服务器搭建个人网站?
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
建站主机与虚拟主机有何区别?如何选择最优方案?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
建站中国官网:模板定制+SEO优化+建站流程一站式指南
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
电商网站制作价格怎么算,网上拍卖流程以及规则?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何彻底卸载建站之星软件?
山东云建站价格为何差异显著?
,柠檬视频怎样兑换vip?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
C#如何序列化对象为XML XmlSerializer用法
如何通过建站之星自助学习解决操作问题?
网站制作的步骤包括,正确网址格式怎么写?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
如何快速搭建高效简练网站?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
如何基于云服务器快速搭建个人网站?
如何快速搭建高效WAP手机网站?
一键制作网站软件下载安装,一键自动采集网页文档制作步骤?
nginx修改上传文件大小限制的方法
建站之星后台密码遗忘?如何快速找回?
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
高端建站如何打造兼具美学与转化的品牌官网?
h5网站制作工具有哪些,h5页面制作工具有哪些?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站之星好吗?新手能否轻松上手建站?
教学论文网站制作软件有哪些,写论文用什么软件
?
大同网页,大同瑞慈医院官网?
动图在线制作网站有哪些,滑动动图图集怎么做?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
网站制作新手教程,新手建设一个网站需要注意些什么?
*请认真填写需求信息,我们会在24小时内与您取得联系。