تغيير حجم شريحة العرض التقديمي على Android
أحجام الشرائح في عروض PowerPoint
تتيح لك Aspose.Slides for Android عبر Java تغيير حجم الشريحة أو نسبة العرض إلى الارتفاع في عروض PowerPoint. إذا كنت تخطط لطباعة عرضك أو عرض شرائحه على شاشة، يجب أن تولي اهتمامًا لحجم الشريحة أو نسبتها.
هذه هي أحجام الشرائح والنسب الأكثر شيوعًا:
-
قياسي (نسبة 4:3)
إذا كان عرضك سيُعرض أو يُشاهد على أجهزة أو شاشات قديمة نسبيًا، قد ترغب في استخدام هذا الإعداد. -
عريض (نسبة 16:9)
إذا كان عرضك سيُعرض على أجهزة عرض أو شاشات حديثة، قد ترغب في استخدام هذا الإعداد.
لا يمكنك استخدام إعدادات حجم شريحة متعددة في عرض واحد. عند اختيار حجم شريحة لعرض، يُطبق هذا الإعداد على جميع الشرائح في العرض.
إذا كنت تفضّل استخدام حجم شريحة خاص لعروضك، نوصي بشدة بأن تقوم بذلك مبكرًا. من المثالي تحديد حجم الشريحة المفضّل في البداية، أي عند إعداد العرض—قبل إضافة أي محتوى إلى العرض. بهذه الطريقة، تتجنب التعقيدات الناجمة عن تغييرات (مستقبلية) لحجم الشرائح.
تغيير حجم الشريحة في العروض
يظهر لك هذا الكود المثال كيفيّة تغيير حجم الشريحة في عرض باستخدام Java وAspose.Slides:
Presentation pres = new Presentation("pres-4x3-aspect-ratio.pptx");
try {
pres.getSlideSize().setSize(SlideSizeType.OnScreen16x9, SlideSizeScaleType.DoNotScale);
pres.save("pres-4x3-aspect-ratio.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
تحديد أحجام شرائح مخصصة في العروض
إذا وجدت أحجام الشرائح الشائعة (4:3 و16:9) غير مناسبة لعملك، قد تقرّر استخدام حجم شريحة محدد أو فريد. على سبيل المثال، إذا كنت تخطط لطباعة شرائح بحجم كامل من عرضك على تخطيط صفحة مخصص أو إذا كنت تنوي عرض عرضك على أنواع شاشات معينة، من المحتمل أن تستفيد من إعداد حجم مخصص لعرضك.
يظهر لك هذا الكود المثال كيفيّة استخدام Aspose.Slides for Android عبر Java لتحديد حجم شريحة مخصص لعرض باستخدام Java:
Presentation pres = new Presentation("pres.pptx");
try {
pres.getSlideSize().setSize(780, 540, SlideSizeScaleType.DoNotScale); // حجم ورق A4
pres.save("pres-a4-slide-size.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
معالجة محتوى الشريحة بعد تغيير الحجم
بعد أن تُغيّر حجم الشريحة لعرض، قد يصبح محتوى الشرائح (مثل الصور أو الكائنات) مشوّهًا. بشكل افتراضي، يتم تعديل حجم الكائنات تلقائيًا لتناسب حجم الشريحة الجديد. ومع ذلك، عند تغيير حجم شريحة عرض، يمكنك تحديد إعداد يُحدّد كيفية تعامل Aspose.Slides مع المحتوى على الشرائح.
اعتمادًا على ما تنوي فعله أو تحقيقه، يمكنك استخدام أي من هذه الإعدادات:
-
DoNotScale
إذا لم ترغب في تعديل حجم الكائنات على الشرائح، استخدم هذا الإعداد. -
EnsureFit
إذا أردت التحجيم إلى حجم شريحة أصغر وتحتاج إلى أن يقوم Aspose.Slides بتقليل حجم كائنات الشرائح لضمان ملاءمتها جميعًا على الشرائح (وبذلك تتجنب فقدان المحتوى)، استخدم هذا الإعداد. -
Maximize
إذا أردت التحجيم إلى حجم شريحة أكبر وتحتاج إلى أن يقوم Aspose.Slides بتكبير كائنات الشرائح لتصبح متناسبة مع حجم الشريحة الجديد، استخدم هذا الإعداد.
يظهر لك هذا الكود المثال كيفيّة استخدام إعداد Maximize عند تغيير حجم شريحة عرض:
Presentation pres = new Presentation("pres.pptx");
try {
pres.getSlideSize().setSize(SlideSizeType.Ledger, SlideSizeScaleType.Maximize);
} finally {
if (pres != null) pres.dispose();
}
الأسئلة الشائعة
هل يمكنني تعيين حجم شريحة مخصص باستخدام وحدات غير البوصة (مثل النقاط أو المليمترات)؟
نعم. تستخدم Aspose.Slides النقاط داخليًا، حيث يساوي 1 نقطة 1/72 من البوصة. يمكنك تحويل أي وحدة (مثل المليمترات أو السنتيمترات) إلى نقاط واستخدام القيم المُحوّلة لتحديد عرض وارتفاع الشريحة.
هل سيؤثر حجم شريحة مخصص كبير جدًا على الأداء واستهلاك الذاكرة أثناء العرض؟
نعم. الأبعاد الأكبر للشرائح (بالنقاط) مع مقياس عرض أعلى يؤدي إلى زيادة استهلاك الذاكرة ووقت المعالجة. احرص على اختيار حجم شريحة عملي واضبط مقياس العرض فقط حسب الحاجة لتحقيق جودة الإخراج المطلوبة.
هل يمكنني تعريف حجم شريحة غير قياسي ثم دمج الشرائح من عروض لها أحجام مختلفة؟
لا يمكنك merge presentations بينما لديها أحجام شرائح مختلفة — أولًا، قم بإعادة تحجيم أحد العروض لتطابق الآخر. عند تغيير حجم الشريحة، يمكنك اختيار طريقة معالجة المحتوى الحالي عبر خيار SlideSizeScaleType. بعد توحيد الأحجام، يمكنك دمج الشرائح مع الحفاظ على التنسيق.
هل يمكنني إنشاء صور مصغرة لأشكال فردية أو مناطق محددة من شريحة، وهل ستحترم حجم الشريحة الجديد؟
نعم. يمكن لـ Aspose.Slides إنشاء صور مصغرة لكل entire slides وكذلك لـ selected shapes. تعكس الصور الناتجة حجم الشريحة الحالي ونسبة العرض إلى الارتفاع، مما يضمن تأطيرًا وتناسقًا ثابتًا.