تُستخدم انتقالات الشرائح لإضافة تأثيرات بصرية ، والتي تحدث أثناء الانتقال من شريحة إلى أخرى في عرض شرائح PowerPoint. يمكنك أيضًا تعيين صوت الانتقال والسرعة والمدة والتأثيرات الأخرى وفقًا لسياق العرض التقديمي الخاص بك. وفقًا لذلك ، تتناول هذه المقالة كيفية إضافة انتقالات الشرائح في PowerPoint PPT باستخدام Java.
- Java API لإضافة انتقالات الشرائح في PowerPoint PPT
- أضف Slide Transition في PPT باستخدام Java
- أضف انتقالات الشرائح المتقدمة في PPT
- التحويل التدريجي في PowerPoint PPT
Java API لإضافة انتقالات الشرائح في PowerPoint PPT
من أجل إضافة انتقالات الشرائح في عروض PPTX أو PPT التقديمية ، سوف نستخدم Aspose.Slides for Java. تسمح واجهة برمجة التطبيقات بإنشاء ومعالجة عروض PowerPoint و OpenOffice التقديمية. يمكنك إما تنزيل JAR الخاص بواجهة برمجة التطبيقات أو تثبيته باستخدام تكوينات Maven التالية.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
أضف Slide Transition في PPT باستخدام Java
فيما يلي خطوات إضافة انتقال للشرائح في PowerPoint PPT باستخدام Java.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- بعد ذلك ، اضبط نوع انتقال الشريحة باستخدام طريقة SlideShowTransition.setType() و TransitionType class.
- أخيرًا ، احفظ العرض التقديمي المحدث باستخدام طريقة Presentation.save (String، SaveFormat).
يُظهر نموذج التعليمات البرمجية التالي كيفية تعيين الانتقال لشريحة في عرض PowePoint.
// تحميل ملف العرض التقديمي المصدر
Presentation presentation = new Presentation("AccessSlides.pptx");
try {
// تطبيق انتقال نوع الدائرة على الشريحة 1
presentation.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Circle);
// تطبيق انتقال نوع المشط على الشريحة 2
presentation.getSlides().get_Item(1).getSlideShowTransition().setType(TransitionType.Comb);
// حفظ العرض التقديمي
presentation.save("SampleTransition_out.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
أضف انتقالات الشرائح المتقدمة في PPT في Java
فيما يلي الخطوات لتعيين خيارات انتقال الشريحة المتقدمة مثل المدة والصوت والسرعة وما إلى ذلك.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- بعد ذلك ، قم بتعيين نوع انتقال الشريحة باستخدام طريقة SlideShowTransition.setType() و TransitionType class.
- عيّن تأثيرات متقدمة مثل Sound و AdvanceAfterTime وما إلى ذلك (راجع قائمة التأثيرات).
- أخيرًا ، احفظ العرض التقديمي المحدث باستخدام طريقة Presentation.save (String، SaveFormat).
يوضح نموذج التعليمات البرمجية التالي كيفية تعيين خيارات انتقال الشريحة المتقدمة في عرض PowerPoint تقديمي.
// قم بتحميل ملف عرض تقديمي
Presentation pres = new Presentation("BetterSlideTransitions.pptx");
try {
// تطبيق انتقال نوع الدائرة على الشريحة 1
pres.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Circle);
// اضبط وقت الانتقال على 3 ثوانٍ
pres.getSlides().get_Item(0).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(0).getSlideShowTransition().setAdvanceAfterTime(3000);
// تطبيق انتقال نوع المشط على الشريحة 2
pres.getSlides().get_Item(1).getSlideShowTransition().setType(TransitionType.Comb);
// اضبط وقت الانتقال على 5 ثوانٍ
pres.getSlides().get_Item(1).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(1).getSlideShowTransition().setAdvanceAfterTime(5000);
// تطبيق انتقال نوع التكبير على الشريحة 3
pres.getSlides().get_Item(2).getSlideShowTransition().setType(TransitionType.Zoom);
// اضبط وقت الانتقال على 7 ثوانٍ
pres.getSlides().get_Item(2).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(2).getSlideShowTransition().setAdvanceAfterTime(7000);
// حفظ العرض التقديمي
pres.save("SampleTransition_out.pptx", SaveFormat.Pptx);
} finally {
pres.dispose();
}
Java: اضبط Morph Transition في PowerPoint PPTX
Aspose.Slides for Java يسمح أيضًا بتعيين انتقالات التحويل ، والتي تُستخدم لإنشاء رسوم متحركة سلسة. تدعم واجهة برمجة التطبيقات انتقالات التحويل التالية:
- ByObject: سيتم تنفيذ التحويل التدريجي مع الأخذ في الاعتبار الأشكال ككائنات غير قابلة للتجزئة.
- ByWord: سيتم تنفيذ التحويل التدريجي مع نقل النص بكلمات حيثما أمكن ذلك.
- ByChar: سيتم تنفيذ التحويل التدريجي مع نقل النص بالأحرف حيثما أمكن ذلك.
فيما يلي خطوات إضافة انتقال التحويل التدريجي في عرض PowerPoint تقديمي باستخدام Java.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- بعد ذلك ، اضبط نوع انتقال الشريحة على TransitionType.Morph باستخدام طريقة SlideShowTransition.setType().
- اضبط نوع الانتقال التدريجي باستخدام طريقة IMorphTransition.setMorphType().
- أخيرًا ، احفظ العرض التقديمي المحدث باستخدام طريقة Presentation.save (String، SaveFormat).
يُظهر نموذج التعليمات البرمجية التالي كيفية تعيين انتقالات التحويل في عروض PowerPoint التقديمية.
// تحميل العرض
Presentation presentation = new Presentation("presentation.pptx");
try {
// تعيين نوع الانتقال
presentation.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Morph);
((IMorphTransition)presentation.getSlides().get_Item(0).getSlideShowTransition().getValue()).setMorphType(TransitionMorphType.ByWord);
// حفظ العرض التقديمي
presentation.save("presentation-out.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
Java API لـ PPT Slide Transition - احصل على ترخيص مجاني
يمكنك استخدام Aspose.Slides لـ Java بدون قيود تقييمية عن طريق طلب ترخيص مؤقت.
استنتاج
في هذه المقالة ، تعلمت كيفية إضافة انتقالات الشرائح في عروض PowerPoint التقديمية باستخدام Java. علاوة على ذلك ، لقد رأيت كيفية تعيين انتقالات التحويل في عروض PPTX / PPT التقديمية. بصرف النظر عن هذا ، يمكنك زيارة الوثائق لاستكشاف الميزات الأخرى لواجهة برمجة التطبيقات. أيضًا ، لا تتردد في إخبارنا باستفساراتك عبر المنتدى.
أنظر أيضا
- إنشاء عروض MS PowerPoint التقديمية بجافا
- أضف علامة مائية إلى شرائح PowerPoint باستخدام Java
- استخراج نص من ملفات PowerPoint باستخدام Java
- قم بإضافة أشكال PowerPoint أو توصيلها أو إزالتها أو استنساخها في Java
- قم بتحويل PowerPoint PPTX / PPT إلى صور PNG بجافا
- قم بإنشاء الصور المصغرة لـ PowerPoint PPTX أو PPT باستخدام Java
معلومة: تأثيرات انتقالات Aspose التي تم تنفيذها مؤخرًا في محول PowerPoint to Video للسماح لك بإنشاء المزيد من مقاطع الفيديو المذهلة والجذابة بناءً على العروض التقديمية.