ppt2007版smartart怎样设置浮入动画效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ppt2007版smartart怎样设置浮入动画效果相关的知识,希望对你有一定的参考价值。
工具:ppt2007
步骤:
1、打开ppt2007。点击插入,单击【SmartArt】。
2、选择SmartArt图形,这里选择了【关系】里的【射线群集】。点击【确定】。
3、依次输入文字。SmartArt图形设置动画效果可以整体添加,也可以给每一部分分别添加,要分别添加首先要取消图形组合。选中SmartArt图形,在【SmartArt工具】—【格式】选项卡中,单击【排列】选项组,在下拉面板中选择【组合】—【取消组合】。
4、选中图形,单击鼠标右键,在弹出的快捷菜单中再次选择【组合】—【取消组合】。
5、选中任意一块图形,切换到【动画】选项卡,在【高级动画】选项组,单击【添加动画】,在下拉列表中选浮入动画效果。重复这个步骤直到给每部分添加上浮入动画效果。
参考技术A 先对整个Smart进行自定义动画设计。完成之后自定义动画框内就有你要设置的整体效果。右击整体效果会出现下拉框,选择:效果选项,会弹出一个百叶窗,第三个横向选项是Smartart动画,选择之,即会出现一个对图示分组的动画选项下拉菜单,就能对Smartart进行分块动画设计了。
还有一种笨办法。将Smartart中的每一项复制黏贴为新的图形,对新图形进行组合及动画设计。
Java 在PPT中创建SmartArt图形
SmartArt 图形通过将文字、图形从多种不同布局、组合来表现内容和观点的逻辑关系,能够快速、有效地传达设计者的意图和信息。这种图文表达的视觉表示形式常用于PPT,Word,Excel等办公文档中。本篇文章以在PPT中创建SmartArt图形为例来介绍通过Java程序来实现的具体方法。
工具:Free Spire.Presentation for Java(免费版)
Jar获取及导入:官网下载jar包,并解压将lib文件夹下的jar文件导入Java程序,或者通过maven仓库下载导入。
这里创建SmartArt形状时,可在默认创建的形状中添加内容,也可以自定义图形节点来添加内容。
import com.spire.presentation.*;
import com.spire.presentation.diagrams.*;
public class SmartArt {
public static void main(String[] args) throws Exception{
//创建PPT文档,获取一张幻灯片(创建的空白PPT文档,默认包含一张幻灯片)
Presentation ppt = new Presentation();
ISlide slide = ppt.getSlides().get(0);
//创建SmartArt图形1
ISmartArt smartArt1 = slide.getShapes().appendSmartArt(50,50,200,200, SmartArtLayoutType.BASIC_CYCLE);//在幻灯片指定位置添加指定大小和布局类型的SmartArt图形
smartArt1.setColorStyle(SmartArtColorType.COLORFUL_ACCENT_COLORS_4_TO_5);//设置SmartArt图形颜色类型
smartArt1.setStyle(SmartArtStyleType.INTENCE_EFFECT);//设置SmartArt图形样式
ISmartArtNode smartArtNode1 = smartArt1.getNodes().get(0);
smartArtNode1.getTextFrame().setText("设计");//获取默认节点,添加内容
smartArt1.getNodes().get(1).getTextFrame().setText("模仿");
smartArt1.getNodes().get(2).getTextFrame().setText("学习");
smartArt1.getNodes().get(3).getTextFrame().setText("实践");
smartArt1.getNodes().get(4).getTextFrame().setText("创新");
//创建SmartArt图形2,自定义节点内容
ISmartArt smartArt2 = slide.getShapes().appendSmartArt(400,200,200,200,SmartArtLayoutType.BASIC_RADIAL);
smartArt2.setColorStyle(SmartArtColorType.DARK_2_OUTLINE);
smartArt2.setStyle(SmartArtStyleType.MODERATE_EFFECT);
//删除默认的节点(SmartArt中的图形)
for (Object a : smartArt2.getNodes()) {
smartArt2.getNodes().removeNode((ISmartArtNode) a);
}
//添加一个母节点
ISmartArtNode node2 = smartArt2.getNodes().addNode();
//在母节点下添加三个子节点
ISmartArtNode node2_1 = node2.getChildNodes().addNode();
ISmartArtNode node2_2 = node2.getChildNodes().addNode();
ISmartArtNode node2_3 = node2.getChildNodes().addNode();
//在节点上设置文字及文字大小
node2.getTextFrame().setText("设备");
node2.getTextFrame().getTextRange().setFontHeight(14f);
node2_1.getTextFrame().setText("机械");
node2_1.getTextFrame().getTextRange().setFontHeight(12f);
node2_2.getTextFrame().setText("电气");
node2_2.getTextFrame().getTextRange().setFontHeight(12f);
node2_3.getTextFrame().setText("自动化");
node2_3.getTextFrame().getTextRange().setFontHeight(12f);
// 保存文档
ppt.saveToFile("AddSmartArt.pptx",FileFormat.PPTX_2013);
ppt.dispose();
}
}
创建结果:
(完)
以上是关于ppt2007版smartart怎样设置浮入动画效果的主要内容,如果未能解决你的问题,请参考以下文章
Microsoft office2007 ppt如何设置手动播放和自动播放
office 2007 里面的smartart样式太少,有没有啥扩展安装包