dotnet OpenXML 读取 PPT 动画,并根据指定的动画类型进行切换
发布时间
阅读量:
阅读量
本文将说明如何识别 PPT 中某一动画元素所归属的类别,例如进入、退出或强调等类型。
依据 ECMA-376 标准文档的相关内容可知,在 PPT 动画系统中,可以通过 cTn 这一标识,即 OpenXML SDK 所定义的 CommonTimeNode 类型中的 PresetClass 属性,来确定当前动画的具体类型。
例如,创建一个全新的空白 PPT 文件,并在其中插入一个对象,随后为其添加飞入效果。此时该动画属于进入动画类别。通过 解压缩文档为文件夹工具 工具对文件进行解压缩处理后,在 Slide1.xml 文件中可以发现如下代码段:
<p:cTn id="5" presetID="2" presetClass="entr" presetSubtype="4" fill="hold" grpId="0" nodeType="clickEffect">
可通过执行以下代码实现读取与判断操作
using
全部评论 (0)
还没有任何评论哟~
