تحويل عروض PowerPoint التقديمية إلى GIF متحرك في PHP
Contents
[
Hide
]
تحويل العروض التقديمية إلى GIF متحرك باستخدام الإعدادات الافتراضية
هذا المثال البرمجي يوضح كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام الإعدادات القياسية:
$pres = new Presentation("pres.pptx");
try {
$pres->save("pres.gif", SaveFormat::Gif);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
سيتم إنشاء الـ GIF المتحرك بواسطة المعلمات الافتراضية.
نصيحة
إذا كنت ترغب في تخصيص معلمات الـ GIF، يمكنك استخدام الفئة GifOptions. راجع المثال البرمجي أدناه.تحويل العروض التقديمية إلى GIF متحرك باستخدام إعدادات مخصصة
هذا المثال البرمجي يوضح كيفية تحويل عرض تقديمي إلى GIF متحرك باستخدام إعدادات مخصصة:
$pres = new Presentation("pres.pptx");
try {
$gifOptions = new GifOptions();
$gifOptions->setFrameSize(new Java("java.awt.Dimension", 960, 720));// حجم GIF الناتج
$gifOptions->setDefaultDelay(2000);// المدة التي ستظهر فيها كل شريحة حتى يتم الانتقال إلى التالية
$gifOptions->setTransitionFps(35);// زيادة عدد الإطارات لتقوية جودة انتقال الحركة
$pres->save("pres.gif", SaveFormat::Gif, $gifOptions);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
معلومات
قد ترغب في تجربة محول مجاني نص إلى GIF تم تطويره بواسطة Aspose.الأسئلة المتكررة
ماذا لو لم تكن الخطوط المستخدمة في العرض التقديمي مثبتة على النظام؟
قم بتثبيت الخطوط المفقودة أو تكوين خطوط بديلة. سيقوم Aspose.Slides بالبديل، لكن قد يختلف المظهر. للعلامة التجارية، تأكد دائمًا من توفر الخطوط المطلوبة بشكل صريح.
هل يمكنني إضافة علامة مائية على إطارات الـ GIF؟
نعم. أضف كائن/شعار شبه شفاف إلى الشريحة الرئيسية أو إلى الشرائح الفردية قبل التصدير — ستظهر العلامة المائية على كل إطار.