本文目录一览:
- 1、如何使用C#操作幻灯片
- 2、如何运用宏随机排列PPT里的slides?
- 3、ppt图片展示技巧技巧教程
- 4、幻灯片中master slide 是什么意思 把master slide 使用到图片 标题又是如何操作
如何使用C#操作幻灯片
实现思路
1、既然要实现的程序是遥控幻灯片,这样我们就需要先获得幻灯片应用程序的,在PowerPoint对象模型
中,Microsoft.Office.Interop.PowerPoint.Application代表Powerpoint应用程序,这点和
Word、Excel和Outlook都是一样的。
2、获得了幻灯片应用程序对象之后,之后我们就需要获得幻灯片对象,因为我们遥控的是幻灯片,在PowerPoint对象模型中也提供了幻灯片对象,即
Microsoft.Office.Interop.PowerPoint.Slide。由于幻灯片又是存在于演示文稿中的,所以我们要想获得幻灯片对
象,就需要先获得演示文稿对象,Microsoft.Office.Interop.PowerPoint.Presentation
就是代表演示文稿对象。
3、获得幻灯片对象之后,我们就可以利用幻灯片对象的Select方法来进行幻灯片的切换,然而在阅读模式的情况下,不能用Select方法来进行翻页,
此时需要另一种方式来实现,即调用
Microsoft.Office.Interop.PowerPoint.SlideShowView对象的
First,Next,Last,Previous方法来进行幻灯片翻页
下面一张是阅读模式下程序中实现翻页功能与在幻灯片中的对应关系:
遥控幻灯片程序的实现
有了上面的解释,我们再看下面的实现代码时,相信大家肯定不会觉得有任何难道了,下面就直接贴出部分的实现的代码
/// summary
/// 检查是否打开幻灯片程序
/// /summary
/// param name="sender"/param
/// param name="e"/param
privatevoid btnCheck_Click(object sender, EventArgs e)
{
// 必须先运行幻灯片,下面才能获得PowerPoint应用程序,否则会出现异常
// 获得正在运行的PowerPoint应用程序
try
{
pptApplication = Marshal.GetActiveObject("PowerPoint.Application") as PPt.Application;
// 成功获取了PowerPoint程序时,使UI按钮可用
this.btnFirst.Enabled = true;
this.btnNext.Enabled = true;
this.btnPrev.Enabled = true;
this.btnLast.Enabled = true;
}
catch
{
MessageBox.Show("请先启动遥控的幻灯片", "Error", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
}
if (pptApplication != null)
{
//获得演示文稿对象
presentation = pptApplication.ActivePresentation;
// 获得幻灯片对象集合
slides = presentation.Slides;
// 获得幻灯片的数量
slidescount = slides.Count;
// 获得当前选中的幻灯片
try
{
// 在普通视图下这种方式可以获得当前选中的幻灯片对象
// 然而在阅读模式下,这种方式会出现异常
slide = slides[pptApplication.ActiveWindow.Selection.SlideRange.SlideNumber];
}
catch
{
// 在阅读模式下出现异常时,通过下面的方式来获得当前选中的幻灯片对象
slide = pptApplication.SlideShowWindows[1].View.Slide;
}
}
}
// 第一页事件
privatevoid btnFirst_Click(object sender, EventArgs e)
{
try
{
// 在普通视图中调用Select方法来选中第一张幻灯片
slides[1].Select();
slide = slides[1];
}
catch
{
// 在阅读模式下使用下面的方式来切换到第一张幻灯片
pptApplication.SlideShowWindows[1].View.First();
slide = pptApplication.SlideShowWindows[1].View.Slide;
}
}
如何运用宏随机排列PPT里的slides?
楼主研究PPT中的宏,可见已是比较深的功夫了。PPT中的宏似乎不象EXCEL中那么好用,没有那么直观。
1、启用宏(2010版):开始--选项--信任中心--信任中心设置
2、设置宏:按Alt+F11,再按F1
可以点开目录或查找你的命令。后面的学习就靠你自己了。
ppt图片展示技巧技巧教程
ppt图片展示技巧技巧教程
ppt图片展示技巧技巧教程
关于ppt图片展示技巧大全
1、便签效果
PPT本身会自带很多的效果,其实已经能够能满足我们的图片处理需求。不过想要个性一点,只需要做一点点改变就好。
左图:给图片做些阴影效果,像极了我们记事本的便利贴,背景是个虚化的矩形边框,可以自行调节阴影的颜色和透明度。右图:胶带的效果还不错,也可以换成图钉之类的作为点缀,会有图片更加的活泼。平时可以多多积累些这样的效果备用,阴影的,邮票边框等,这样做起课件的时候也会比较的得心应手。
圆形边框,不规则的正方形等的图片处理,图片看起来会比正常的图片小,但没关系。只要保留住图片的有用信息,能看懂即可。
2、异形剪纸
这种裁剪图片的处理方法是我的最爱,可能需要一定的ps技术。但步骤超级简单,“拖进PS-修剪相应的轮廓-保存”即可。绿色版的ps网络上很好找,70多M,自行下载安装还是蛮节省空间的。最近E-Learning Weekly中提到“Top 5 eLearning Skills for 2011”其中重要的一项技能就是“Graphic Design”看来偶尔多学点基本的ps的处理技巧是很有必要的。
左图:泰国电影《初恋这件小事》,蛮温馨和纯情,虽然有些不切实际的浪漫。简单的裁剪了下男女主角,配以杂乱的感悟,效果还不错吧。
3、电影胶片
电影胶片的处理啊效果,看起来就比较不错。适合展示一些“事物背景“、“项目展示 ”等。 presentationload、slideshop上会提供一些类似电影胶片的效果,大多都是可编辑的,可根据图片的数量自行手动调节。
右图:这是给建行定制PPT课件的时候其中的'一页,这页是讲建行的历史的,因此选择了胶片的效果,配以曾经的图片。客户觉得蛮神奇的,有时候稍微动下脑子,效果完全不一样。
4、格子罗列
这种方格子是的罗列,专业点叫“栅格系统”。大学的时候上过“栅格系统与平面设计”的理论课,不过老师讲的云里雾里,我们听的也就云山雾罩的。“栅格系统”过于专业,不过简单点就是把页面等分就好,配以相应的文字,效果还算干净整洁。
左图:喜欢看《非诚勿扰》,乐嘉言语的犀利是节目的最大亮点,喜欢他的FPA乐嘉性格色彩,买了他的两本书,正在学习。把页面等分成9份,红蓝黄绿四色“性格“配以其中,其他以图片填充。色块和图片的多少,随你的喜好组合吧。
右图:页面分成两部分,接近等分吧。图片可以在左边也可以在右边,怎么做你说了算。
左图:这个需要特别说明一点,这完全在ppt里实现,配以线条和相应的色块,可以随意更换图片调节线条的粗细。右图类似,不赘述。
;
幻灯片中master slide 是什么意思 把master slide 使用到图片 标题又是如何操作
幻灯片中master slide是模版的意思,操作方法如下;
1、打开powerpoint2013,新建一个空白演示文稿。打开视图 → 幻灯片。
2、编辑母板--母板版式--编辑主题---关闭母板视图。
3、进入PPT视图,可以看到PPT自带一组默认,标题幻灯片可用于封面或封底,可根据主题的不同更改背景图片。选择插入→ 图片(如图)。
4、为了使PPT文字显示清楚,插入一个形状,选择白色填充。
5、回到幻灯片,关闭视图幻灯片模板就做好了。