C# と VS2008 を使用しています。既存の Powerpoint ファイルを C# で開いた場合、各スライドのテキスト アニメーションを読み取るにはどうすればよいですか? Office Primary Interop Assemblies を使用して PowerPoint を処理できると思いますが、テキスト アニメーションにはどのプロパティを使用しますか?
質問する
823 次
1 に答える
1
私はアニメーションのコーディングに関してはまったく役に立ちませんが、これで始められるはずです。
各スライドにはタイムラインがあります
TimeLine には、スライド上のほとんどのアニメーションを含む MainSequence があります (インタラクティブなシーケンスもいくつもありますが、それほど複雑にしないでください)。
MainSequence の各メンバー (.Item) には、.EffectType や .Shape (アニメーションが適用される形状を指す) などのさまざまなプロパティがあります。
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
于 2012-04-24T14:30:29.120 に答える