Публичный API и обратные несовместимые изменения в Aspose.Slides для .NET 14.7.0

Изменения публичного API

Удалённые конструкторы и элементы

Удалены некоторые конструкторы подтипов TransitionValueBase и TransitionValueFactory

Конструкторы некоторых подтипов TransitionValueBase (в частности CornerDirectionTransition, EightDirectionTransition, EmptyTransition, InOutTransition, OptionalBlackTransition, OrientationTransition, SideDirectionTransition, SplitTransition, WheelTransition) бесполезны в публичном API и поэтому удалены.

Соответствующий класс TransitionValueFactory и его интерфейс ITransitionValueFactory также удалены по той же причине.

Удалён элемент SoundAction из перечисления Aspose.Slides.SlideShow.TransitionType

Элемент 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 используется в этом классе и задаёт направление, ограниченное углами и центром.