API pública e alterações incompatíveis com versões anteriores no Aspose.Slides para Java 14.7.0
Alterações da API Pública
Construtores de alguns subtipos de TransitionValueBase foram removidos e TransitionValueFactory foi removido
Os construtores de alguns subtipos de TransitionValueBase (e especificamente CornerDirectionTransition, EightDirectionTransition, EmptyTransition, InOutTransition, OptionalBlackTransition, OrientationTransition, SideDirectionTransition, SplitTransition, WheelTransition) são inúteis na API pública e, portanto, foram removidos. A classe relacionada TransitionValueFactory e sua interface ITransitionValueFactory foram removidas pelo mesmo motivo.
Elemento SoundAction foi removido da enumeração com.aspose.slides.TransitionType
O elemento SoundAction estava incorreto e não era usado. As configurações de som são definidas pelas propriedades SlideShowTransition.SoundMode, .Sound, .SoundLoop, .SoundIsBuiltIn, .SoundName.
Classe FlyThroughTransition e interface IFlyThroughTransition foram adicionadas
A classe com.aspose.slides.FlyThroughTransition (e sua interface com.aspose.slides.IFlyThroughTransition) refere‑se ao tipo de transição Flythrough que foi suportado nesta versão.
Classe GlitterTransition, interface IGlitterTransition e enumeração TransitionPattern foram adicionadas
A classe com.aspose.slides.GlitterTransition (e sua interface com.aspose.slides.IGlitterTransition) refere‑se ao tipo de transição Glitter que foi suportado nesta versão. A enumeração com.aspose.slides.TransitionPattern é usada nesta classe e especifica um padrão geométrico que se repete para preencher uma área maior.
Classe LeftRightDirectionTransition, interface ILeftRightDirectionTransition e enumeração TransitionLeftRightDirectionType foram adicionadas
A classe com.aspose.slides.LeftRightDirectionTransition (e sua interface com.aspose.slides.ILeftRightDirectionTransition) refere‑se aos tipos de transição Switch, Flip, Ferris, Gallery, Conveyor que foram suportados nesta versão. A enumeração com.aspose.slides.TransitionLeftRightDirectionType é usada nesta classe e especifica uma direção restrita aos valores left e right.
Novos elementos foram adicionados à enumeração com.aspose.slides.TransitionType
A enumeração com.aspose.slides.TransitionType foi estendida com novos elementos. Novos elementos relacionados às transições do PowerPoint 2010: Vortex, Switch, Flip, Ripple, Honeycomb, Cube, Box, Rotate, Orbit, Doors, Window, Ferris, Gallery, Conveyor, Pan, Glitter, Warp, Flythrough, Flash, Shred, Reveal, WheelReverse. Novos elementos relacionados às transições do PowerPoint 2013: FallOver, Drape, Curtains, Wind, Prestige, Fracture, Crush, PeelOff, PageCurlDouble, PageCurlSingle, Airplane, Origami.
Classe RevealTransition e interface IRevealTransition foram adicionadas
A classe com.aspose.slides.RevealTransition (e sua interface com.aspose.slides.IRevealTransition) refere‑se ao tipo de transição Reveal que foi suportado nesta versão. A classe RippleTransition, a interface IRippleTransition e a enumeração TransitionCornerAndCenterDirectionType foram adicionadas. A classe com.aspose.slides.RippleTransition (e sua interface com.aspose.slides.IRippleTransition) refere‑se ao tipo de transição Ripple que foi suportado nesta versão. A enumeração com.aspose.slides.TransitionCornerAndCenterDirectionType é usada nesta classe e especifica uma direção restrita aos cantos e ao centro.
Classe ShredTransition, interface IShredTransition e enumeração TransitionShredPattern foram adicionadas
A classe com.aspose.slides.ShredTransition (e sua interface com.aspose.slides.IShredTransition) refere‑se ao tipo de transição Shred que foi suportado nesta versão. A enumeração com.aspose.slides.TransitionShredPattern é usada nesta classe e especifica uma forma geométrica que se repete para preencher uma área maior.