Aspose.Slides for .NET 14.7.0 中的公共 API 及向后不兼容更改

公共 API 更改

已删除的构造函数和元素

已删除某些 TransitionValueBase 子类型的构造函数和 TransitionValueFactory

某些 TransitionValueBase 子类型的构造函数(具体包括 CornerDirectionTransition、EightDirectionTransition、EmptyTransition、InOutTransition、OptionalBlackTransition、OrientationTransition、SideDirectionTransition、SplitTransition、WheelTransition)在公共 API 中无用,因此已被删除。

相关类 TransitionValueFactory 及其接口 ITransitionValueFactory 因同样原因已被删除。

已从 Aspose.Slides.SlideShow.TransitionType 枚举中删除 SoundAction 元素

SoundAction 元素不正确且未被使用。声音设置由 SlideShowTransition.SoundMode、.Sound、.SoundLoop、.SoundIsBuiltIn、.SoundName 属性定义。

新增的类和接口

新增 FlyThroughTransition 类和 IFlyThroughTransition 接口

Aspose.Slides.SlideShow.FlyThroughTransition 类(及其接口 Aspose.Slides.SlideShow.IFlyThroughTransition)对应本次发布支持的 Flythrough 过渡类型。

新增 GlitterTransition 类、IGlitterTransition 接口和 TransitionPattern 枚举

Aspose.Slides.SlideShow.GlitterTransition 类(及其接口 Aspose.Slides.SlideShow.IGlitterTransition)对应本次发布支持的 Glitter 过渡类型。

Aspose.Slides.SlideShow.TransitionPattern 枚举在此类中使用,用于指定用于平铺以填充更大区域的几何图案。

新增 LeftRightDirectionTransition 类、ILeftRightDirectionTransition 接口和 TransitionLeftRightDirectionType 枚举

Aspose.Slides.SlideShow.LeftRightDirectionTransition 类(及其接口 Aspose.Slides.SlideShow.ILeftRightDirectionTransition)对应 Conveyor、Ferris、Flip、Gallery 和 Switch 过渡类型。所有这些类型自本次发布起均受支持。

Aspose.Slides.SlideShow.TransitionLeftRightDirectionType 枚举在此类中使用,用于指定方向,仅限 left 和 right 两个值。

向 Aspose.Slides.SlideShow.TransitionType 枚举添加新元素

Aspose.Slides.SlideShow.TransitionType 枚举已扩展了新元素。

  • 与 PowerPoint 2010 过渡相关的新元素:Box、Conveyor、Cube、Doors、Ferris、Flash、Flip、Flythrough、Gallery、Glitter、Honeycomb、Orbit、Pan、Reveal、Ripple、Rotate、Shred、Switch、Vortex、Warp、WheelReverse、Window。
  • 与 PowerPoint 2013 新过渡相关的新元素:Airplane、Crush、Curtains、Drape、FallOver、Fracture、Origami、PageCurlDouble、PageCurlSingle、PeelOff、Prestige、Wind。

新增 RevealTransition 类和 IRevealTransition 接口

Aspose.Slides.SlideShow.RevealTransition 类(及其接口 Aspose.Slides.SlideShow.IRevealTransition)对应本次发布支持的 Reveal 过渡类型。

新增 RippleTransition 类、IRippleTransition 接口和 TransitionCornerAndCenterDirectionType 枚举

Aspose.Slides.SlideShow.RippleTransition 类(及其接口 Aspose.Slides.SlideShow.IRippleTransition)对应本次发布支持的 Ripple 过渡类型。

Aspose.Slides.SlideShow.TransitionCornerAndCenterDirectionType 枚举在此类中使用,用于指定方向,仅限角落和中心。