在C#里面给PPT文档实现添加注释的代码分享

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

平常开会或者做总结报告的时候我们通常都会用到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");

登录后复制

效果图:

在C#里面给PPT文档实现添加注释的代码分享

全部代码:

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文档实现添加注释的代码分享的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2444624.html

(0)
上一篇 2025年3月3日 14:38:56
下一篇 2025年2月26日 22:46:50

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Python输出PowerPoint(ppt)文件中全部文字信息的方法

    本文实例讲述了python输出powerpoint(ppt)文件中全部文字信息的方法。分享给大家供大家参考。具体分析如下: 下面的代码依赖于windows com,所以必须在机器上安装PowerPoint才能用,可以将PPT文件中的所有纯文…

    编程技术 2025年2月28日
    200
  • PPT表格线条怎么变颜色?PPT中表格线条颜色设置方法详解

    在制作ppt时,表格线条的颜色往往被忽视,但它却能起到画龙点睛的作用。php小编新一将在本文中为大家详细讲解如何轻松设置ppt表格线条颜色。文章将涵盖基础操作、高级技巧以及实用建议,让您快速掌握这项技能,轻松提升ppt演示效果。 一、准备:…

    2025年2月26日
    200
  • PPT切换效果怎么设置?PPT幻灯片切换效果设置方法详解

    如何提升 ppt 演示效果?在 ppt 演示中,切换效果是吸引观众的关键。 php小编柚子整理了详细指南,介绍如何设置各种幻灯片切换效果,让您的演示脱颖而出。本文将逐步指导您:设置动画效果:让文本、图像和形状动起来,增加视觉冲击力。运用过渡…

    2025年2月26日
    200
  • ppt设置自动保存时间,最短可以设置多久保存一次

    ppt设置自动保存时间,最短可以设置1分钟保存一次。 在powerpoint选项中可以设置自动保存的间隔时间,具体操作请参照以下步骤。 1、在电脑上打开一个PPT文件,进入主编辑界面。 2、在PPT左上角找到“office按钮”,然后进行点…

    2025年2月22日 互联网
    200
  • ppt的金字塔格式在哪里

    在ppt里做金字塔的步骤: 1、点击“插入”,选择“SmartArt”; 2、选择“棱锥图”,选择样式中的第一个图形,然后点击“确定”; 相关推荐:《php基础教程》 3、选中上中下三层形状,鼠标右键选择设置形状格式; 4、选择三维旋转,点…

    2025年2月22日 互联网
    200
  • PPT无法导入word大纲怎么办

    ppt无法导入word大纲怎么办? ppt幻灯片从大纲不能把word文档导进来是设置错误造成的,解决方法为: 推荐:《Word教程》 1、打开Word文档,点击【视图】—【大纲视图】,将文档切换为【大纲视图】。 2、把标题设置为1级,标题下…

    2025年2月22日 互联网
    200
  • Word,Excel,PPT三个软件的功能与区别?

    Word,Excel,PPT三个软件的功能与区别? Word是文字处理工具,主要功能是对文字进行编辑和排版; Microsoft Office Word是微软公司的一个文字处理器应用程序。 它最初是由Richard Brodie为了运行DO…

    2025年2月22日
    200
  • ppt怎么插入excel表格链接

    ppt插入excel表格链接的方法:首先打开ppt,并依次点击【插入-对象】;然后选择由文件创建,点击浏览并选择插入的excel表格;最后选择好要插入的excel表格路径之后,勾选链接和显示为图标即可。 ppt插入excel表格链接的方法:…

    2025年2月22日 互联网
    200
  • ppt全称英文叫什么

    powerpoint presentation。 PowerPoint Presentation,简称PPT,是微软公司开发的一款演示文稿软件。 许多人认为制作PPT只是简单地堆砌文字和图片,但实际上,一份优秀的PPT需要严谨的逻辑、精炼的…

    2025年2月18日
    200
  • MySQL如何添加注释

    在mysql数据库中, 字段或列的注释是用属性comment来添加。创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释。下面就来介绍mysql添加注释的方法,有需要的可以参考一下。 在MySQL数据库中, 字段或列的注释…

    2025年2月18日
    200

发表回复

登录后才能评论