We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

动画重复属性读取有误

请解压以下压缩包,浏览其中包含的三个PPT示例文件。
Animation Timing.zip (190.9 KB)
1.pptx文件中,动画重复为默认值。
1.png (362.4 KB)
2.pptx文件中,动画重复为"直到幻灯片末尾"。
2.png (366.6 KB)
浏览源数据,发现存在以下不同:
raw.png (361.7 KB)
但从sdk返回值中,无法得到不同的属性值:
value.jpg (312.2 KB)
3.pptx文件中,动画重复为“直到下一次单击”,也无法得到不同的属性值。
希望能得到指导,如何正确获取动画重复属性值的方法,非常感谢。

@oscarstar,
感谢您的问题描述。
看起来可以像这样提取这些值:

var presentation = new Presentation("1.pptx"); // 2.pptx, 3.pptx

var firstSlide = presentation.getSlides().get_Item(0);
var sequence = firstSlide.getTimeline().getMainSequence();
var shape = firstSlide.getShapes().get_Item(0);
var shapeEffects = sequence.getEffectsByShape(shape);

var repeatCount = shapeEffects[0].getTiming().getRepeatCount();

但我无法从第二个和第三个 PowerPoint 演示文稿中获得价值。

所以我在我们的问题跟踪系统中添加了一张 ID 为 SLIDESJAVA-38810 的票证。 很抱歉给您带来不便。 我们的开发团队将调查此案。 问题解决后会通知您。