الحصول على خلفية الشريحة بالكامل من عرض تقديمي كصورة
الحصول على خلفية الشريحة بالكامل
في عروض PowerPoint التقديمية، يمكن أن تتكوّن خلفية الشريحة من العديد من العناصر. بالإضافة إلى الصورة المحددة كـخلفية الشريحة، قد تتأثر الخلفية النهائية بموضوع العرض، ونظام الألوان، والأشكال الموضوعة على الشريحة الرئيسة وشريحة التخطيط.
لا توفر مكتبة Aspose.Slides for PHP عبر Java طريقة بسيطة لاستخراج خلفية شريحة العرض التقديمي بالكامل كصورة، ولكن يمكنك اتباع الخطوات التالية للقيام بذلك:
- حمّل العرض التقديمي باستخدام الفئة Presentation .
- احصل على حجم الشريحة من العرض التقديمي.
- اختر شريحة.
- أنشئ عرضًا تقديميًا مؤقتًا.
- اضبط نفس حجم الشريحة في العرض التقديمي المؤقت.
- انسخ الشريحة المحددة إلى العرض التقديمي المؤقت.
- احذف الأشكال من الشريحة المستنسخة.
- حوّل الشريحة المستنسخة إلى صورة.
المثال البرمجي التالي يستخرج خلفية شريحة العرض التقديمي بالكامل كصورة.
$slideIndex = 0;
$imageScale = 1;
$presentation = new Presentation("sample.pptx");
$slideSize = $presentation->getSlideSize()->getSize();
$slide = $presentation->getSlides()->get_Item($slideIndex);
$tempPresentation = new Presentation();
$slideWidth = $slideSize->getWidth();
$slideHeight = $slideSize->getHeight();
$tempPresentation->getSlideSize()->setSize($slideWidth, $slideHeight, SlideSizeScaleType::DoNotScale);
$clonedSlide = $tempPresentation->getSlides()->addClone($slide);
$clonedSlide->getShapes()->clear();
$background = clonedSlide->getImage($imageScale, $imageScale);
$background->save("output->png", ImageFormat::Png);
$tempPresentation->dispose();
$presentation->dispose();
الأسئلة المتكررة
هل سيتم حفظ التدرجات المعقدة أو القوام أو ملء الصور من شريحة رئيسية في صورة الخلفية الناتجة؟
نعم. تقوم Aspose.Slides بتصيير التدرجات، والملء بالصور، والملء بالقوام المحددة على الشريحة أو التخطيط أو الشريحة الرئيسة. إذا كنت بحاجة إلى عزل المظهر عن الشريحة الرئيسة الموروثة، قم بتعيين خلفية خاصة على الشريحة الحالية قبل التصدير.
هل يمكنني إضافة علامة مائية إلى صورة الخلفية الناتجة قبل حفظها؟
نعم. يمكنك إضافة علامة مائية كشكل أو صورة على نسخة عمل من الشريحة (موجودة خلف المحتوى الآخر) ثم التصدير. يتيح لك ذلك إنشاء صورة خلفية مدمجة مع العلامة المائية.
هل يمكنني الحصول على الخلفية لتصميم أو شريحة رئيسية محددة دون ربطها بشريحة موجودة؟
نعم. قم بالوصول إلى الشريحة الرئيسة أو التخطيط المطلوب، وطبقه على شريحة مؤقتة بالحجم المطلوب، ثم صدّر تلك الشريحة للحصول على الخلفية المستمدة من ذلك التخطيط أو الشريحة الرئيسة.
هل هناك قيود ترخيص تؤثر على تصدير الصور؟
ميزات التصيير متاحة بالكامل مع رخصة صالحة. في وضع التقييم، قد يتضمن الناتج قيودًا مثل علامة مائية. فعّل الرخصة مرة واحدة لكل عملية قبل تشغيل تصدير الدُفعات.