C# 如何通过C读取Powerpoint文件中的文本转换#
我正在使用C#和VS2008。如果我用C#打开一个预先存在的Powerpoint文件,我需要做什么才能读取每张幻灯片的文本动画?我想我可以使用Office主互操作程序集来处理PowerPoint,但是文本动画将使用什么属性呢 我在动画编码方面真的很没用,但这应该给你一个开始: 每张幻灯片都有一个时间表 时间轴有一个主序列,其中包含幻灯片上的大部分动画(也有任意数量的交互序列,但我们不要把事情复杂化太多) MainSequence的每个成员(.Item)都有各种属性,如.EffectType和.Shape(指向动画应用到的形状)C# 如何通过C读取Powerpoint文件中的文本转换#,c#,.net,powerpoint,C#,.net,Powerpoint,我正在使用C#和VS2008。如果我用C#打开一个预先存在的Powerpoint文件,我需要做什么才能读取每张幻灯片的文本动画?我想我可以使用Office主互操作程序集来处理PowerPoint,但是文本动画将使用什么属性呢 我在动画编码方面真的很没用,但这应该给你一个开始: 每张幻灯片都有一个时间表 时间轴有一个主序列,其中包含幻灯片上的大部分动画(也有任意数量的交互序列,但我们不要把事情复杂化太多) MainSequence的每个成员(.Item)都有各种属性,如.EffectType和.S
With ActivePresentation.Slides(1).TimeLine.MainSequence
' how many animations are there in the main sequence?
Debug.Print .Count
For x = 1 to .Count
' What kind of effect is it?
Debug.Print .Item(x).EffectType
' What shape is this animation applied to?
Debug.Print .Item(x).Shape.Name
Next
End With
更准确地描述你所说的文字过渡。简单地说,PPT幻灯片中有过渡,文字和其他形状没有,尽管它们可以设置动画…我猜这就是你想要的?我编辑了这个问题以使其更清楚。谢谢,这对我入门很有帮助。