واجهة برمجة التطبيقات العامة والتغييرات غير المتوافقة مع الإصدارات السابقة في Aspose.Slides لـ PHP عبر Java 14.7.0
تغييرات واجهة برمجة التطبيقات العامة
تمت إزالة المنشئات لبعض الأنواع الفرعية من TransitionValueBase وتمت إزالة TransitionValueFactory
تمت إزالة المنشئات لبعض الأنواع الفرعية من TransitionValueBase (وبشكل خاص CornerDirectionTransition و EightDirectionTransition و EmptyTransition و InOutTransition و OptionalBlackTransition و OrientationTransition و SideDirectionTransition و SplitTransition و WheelTransition) لأنها عديمة الفائدة في واجهة برمجة التطبيقات العامة. وتمت إزالة الفئة ذات الصلة TransitionValueFactory وواجهتها ITransitionValueFactory لنفس السبب.
تمت إزالة عنصر SoundAction من تعداد com.aspose.slides.TransitionType
كان عنصر SoundAction غير صحيح وغير مستخدم. يتم تعريف إعدادات الصوت بواسطة الخصائص SlideShowTransition.SoundMode و .Sound و .SoundLoop و .SoundIsBuiltIn و .SoundName.
تمت إضافة فئة FlyThroughTransition وواجهة IFlyThroughTransition
تتعلق فئة com.aspose.slides.FlyThroughTransition (وبواجهتها com.aspose.slides.IFlyThroughTransition) بنوع الانتقال Flythrough الذي تم دعمه في هذا الإصدار.
تمت إضافة فئة GlitterTransition وواجهة IGlitterTransition وتعداد TransitionPattern
تتعلق فئة com.aspose.slides.GlitterTransition (وبواجهتها com.aspose.slides.IGlitterTransition) بنوع الانتقال Glitter الذي تم دعمه في هذا الإصدار. يتم استخدام تعداد com.aspose.slides.TransitionPattern في هذه الفئة ويحدد نمطًا هندسيًا يتم تكراره لملء مساحة أكبر.
تمت إضافة فئة LeftRightDirectionTransition وواجهة ILeftRightDirectionTransition وتعداد TransitionLeftRightDirectionType
تتعلق فئة com.aspose.slides.LeftRightDirectionTransition (وبواجهتها com.aspose.slides.ILeftRightDirectionTransition) بأنواع الانتقال Switch و Flip و Ferris و Gallery و Conveyor التي تم دعمها في هذا الإصدار. يتم استخدام تعداد com.aspose.slides.TransitionLeftRightDirectionType في هذه الفئة ويحدد اتجاهًا مقيدًا بقيم اليسار واليمين.
تمت إضافة عناصر جديدة إلى تعداد com.aspose.slides.TransitionType
تم توسيع تعداد com.aspose.slides.TransitionType بعناصر جديدة. العناصر الجديدة المتعلقة بالانتقالات الجديدة في PowerPoint 2010: Vortex و Switch و Flip و Ripple و Honeycomb و Cube و Box و Rotate و Orbit و Doors و Window و Ferris و Gallery و Conveyor و Pan و Glitter و Warp و Flythrough و Flash و Shred و Reveal و WheelReverse. العناصر الجديدة المتعلقة بالانتقالات الجديدة في PowerPoint 2013: FallOver و Drape و Curtains و Wind و Prestige و Fracture و Crush و PeelOff و PageCurlDouble و PageCurlSingle و Airplane و Origami.
تمت إضافة فئة RevealTransition وواجهة IRevealTransition
تتعلق فئة com.aspose.slides.RevealTransition (وبواجهتها com.aspose.slides.IRevealTransition) بنوع الانتقال Reveal الذي تم دعمه في هذا الإصدار. تمت إضافة فئة RippleTransition وواجهة IRippleTransition وتعداد TransitionCornerAndCenterDirectionType تتعلق فئة com.aspose.slides.RippleTransition (وبواجهتها com.aspose.slides.IRippleTransition) بنوع الانتقال Ripple الذي تم دعمه في هذا الإصدار. يتم استخدام تعداد com.aspose.slides.TransitionCornerAndCenterDirectionType في هذه الفئة ويحدد اتجاهًا مقيدًا بزوايا ووسط.
تمت إضافة فئة ShredTransition وواجهة IShredTransition وتعداد TransitionShredPattern
تتعلق فئة com.aspose.slides.ShredTransition (وبواجهتها com.aspose.slides.IShredTransition) بنوع الانتقال Shred الذي تم دعمه في هذا الإصدار. يتم استخدام تعداد com.aspose.slides.TransitionShredPattern في هذه الفئة ويحدد شكلًا هندسيًا يتم تكراره لملء مساحة أكبر.