PPT模板中的”书签”

引言

在项目中生成文档报告经常需要word中,其中的关键就是书签,通过定位和替换书签中的值来达到生成定制的报告(详见Word模板中的表格处理);但在PPT中却没有书签这个概念,所以,不能采用这种方式。以前,有人模拟书签,在PPT文档中写一个固定的符号来表示特定的值,这是一种可行的方式,但不是最佳的,显得很笨。

我在想这个文本、图片、表格、形状等既然都能放在一张幻灯片中,肯定有一个唯一标识它的符号,不然,它怎么肯定会冲突,又想起了做动画时,好像每一个要素都有一个名字,这应该是唯一标识的名称。

解决方案

其实每张幻灯片中每一个形状都有对应的名称(实际它并不是唯一的),在开始菜单,编辑-选择窗格中可查看、修改。这就是PPT中的"书签"

使用Aspose.Slides或其他PPT操作类库可直接打开PPT文件、读取幻灯片内容、遍历每一个形状(shape)的名称、类型(图片、文字、线等),然后做自己要做的事!

1 presentation = new Presentation(pptFilePath);
2 ISlide slide = presentation.Slides[0];
3 for (int j = 0; j<slide.Shapes.Count; j++)
4 {
5     IShape shape = slide.Shapes[j];
6     Console.WriteLine(shape.Name+"\t");
7 }

 

时间: 2024-09-23 03:10:07

PPT模板中的”书签”的相关文章

用wp抠图-如何把wps的ppt模板中图抠出来用

问题描述 如何把wps的ppt模板中图抠出来用 想要用wps中给的ppt模板中的某一张中的图片或图形,和制作一个动态背景,要怎么把它抠出来,并且制作一个动态背景? 解决方案 午端阳粽飘香端午节PPT模板

ppt模板中的水印该怎么删除?

  有时我们在工作或学习时,需要下载一些PPT模板参考使用,但是有时候PPT模板里会有去除不掉的水印文字或图片,那我们应该怎么处理呢?今天,小编就跟大家讲讲怎样去除啊PPT模板里的水印. 1.打开自己下载好的PPT模板,查看模板中是否含有水印. 2.点击菜单上的"视图"--"母板"--"幻灯片母板",出现下面步骤里的界面. 3.选中水印的文本框,将其一一删除,PPT模板里的水印就会没有了. 4.删除完成之后,点击"关闭母版视图"

求助大神帮忙 在线等-C#获取不到word模板中书签的内容,即bm.Range.Text始终为null

问题描述 C#获取不到word模板中书签的内容,即bm.Range.Text始终为null doc.Activate(); foreach (Microsoft.Office.Interop.Word.Bookmark bm in doc.Bookmarks) { switch (bm.Name) { case "Day": Name = bm.Range.Text; break; //姓名 case "YlId": bm.Select(); ID = bm.Ran

毕业答辩PPT模板随意下载!WPS2012在线模板

毕业答辩PPT模板哪里找?WPS Office 2012在线模板库为大家提供了十多款下载量破十万的毕业答辩PPT模板,让毕业生不需再为找毕业答辩PPT模板这等琐事而烦恼!正在为做毕业答辩PPT的同学,赶快下载WPS Office 2012 看看有没有适合你的毕业答辩PPT模板吧. 毕业答辩PPT模板一搜就有 在WPS Office 2012演示(WPS演示相当于微软Office中的PowerPoint,也就是我们熟知的PPT,WPS演示功能跟PowerPoint的差不多)里,WPS用户可以在收集

怎样制作ppt模板

下面介绍如何自制PPT模板 1.首先准备好要做成模版的图片,打开PowerPoint并新建一个空白的PPT文档. 2.视图→母版→幻灯片母版,进入母版编辑状态. 点击绘图工具栏上的"插入图片"按钮(或按"插入→图片→来自文件"),选中要做为模版的图片,确定.并调整图片大小,使之与母版大小一致. 3.在图片上点击鼠标右键,叠放次序→置于底层,使图片不能影响对母版排版的编辑. 4.现在我们已经制作好了我们需要的模版文档,退出母版视图后,接下来就是保存了. 文件→保存,打

如何将背景音乐嵌入到PPT文件中

背景音乐嵌入PPT文件 有些格式的音乐文件是可以嵌入PPT文件中,比如说wav或mp3格式的音乐文件,就可以实现音乐文件嵌入ppt. wav格式的音乐文件嵌入ppt: 一.首先将其他格式的音乐文件转换为wav格式,格式转换的软件很多,可以用千千静听.格式化工厂等软件转化成wav格式. 二.执行"工具--选项"命令,如图 1: 图 1 在"常规"选项中把"链接声音文件不小于(100)千字节"的默认设置改为"不小于50000KB(最大值)&

删除网络上下载的PPT模板水印

网上下载的PPT模板上的水印看似每页都有,其实只要进入母板中删除,所以页面水印全部消失. 首先打开PPT模板,选择视图,然后选择幻灯片母版,如下图: 然后再在幻灯片母版视图中点击"无忧PPT整理发布"的文字文本框,删除,保存即可,很方便容易的,如下图

10个PowerPoint制作PPT模板的绝招

什么样的PPT最具有说服力?什么样的PPT最能够打动客户?也许你是一个刚学会使用PowerPoint的新手,也许你已经设计过了无数套PPT模板.无论怎样此篇文章十个技巧绝对会给你带来一些帮助或者启发. 绝招一:文字是用来瞟的,不是读的 我们时不时听到这样的言论:"PPT很简单,就是把Word里的文字复制.粘贴呗."这其实是对PPT的一种无知与亵渎.如果直接把文字复制粘贴就能达到演示的效果,PPT根本就没有存在的必要了. PPT的本质在于可视化,就是要把原来看不见.摸不着.晦涩难懂的抽象

PPT模板制作连线题课件

对于低年级的语文老师来说,在教学过程中经常会给学生讲解连线题.在讲解此种类型的题目时,老师一般是先根据学生的意见,将黑板上左边的问题和右边与之对应的答案用直线连接起来;而纠正学生的错误时,老师则要擦掉黑板上问题和答案之间错误的连线,然后再重新连接.想想看吧!这真是一个繁琐的过程.怎样才能解决这个棘手的问题呢? 今天,笔者就给大家推荐一款PowerPoint连线题模板,利用它,我们只须修改一个配置文件,就可以迅速地制作出具有互动效果的连线题. 模板预览 先下载笔者所提供的连线题模板(下载地址:ht