تحويل عروض PowerPoint إلى GIF متحرك في Java

تحويل العروض التقديمية إلى GIF متحرك باستخدام الإعدادات الافتراضية

يوضح لك هذا المثال البرمجي بلغة Java كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام الإعدادات القياسية:

Presentation pres = new Presentation("pres.pptx");
try {
	pres.save("pres.gif", SaveFormat.Gif);
} finally {
	if (pres != null) pres.dispose();
}

سيتم إنشاء GIF المتحرك باستخدام المعلمات الافتراضية.

تحويل العروض التقديمية إلى GIF متحرك باستخدام الإعدادات المخصصة

هذا المثال البرمجي يوضح لك كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام إعدادات مخصصة في Java:

Presentation pres = new Presentation("pres.pptx");
try {
	GifOptions gifOptions = new GifOptions();
	gifOptions.setFrameSize(new Dimension(960, 720)); // حجم GIF الناتج  
	gifOptions.setDefaultDelay(2000); // المدة التي ستُعرض فيها كل شريحة قبل الانتقال إلى التالية
	gifOptions.setTransitionFps(35); // زيادة عدد الإطارات في الثانية لتحسين جودة حركة الانتقال
	
	pres.save("pres.gif", SaveFormat.Gif, gifOptions);
} finally {
	if (pres != null) pres.dispose();
}