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