# تغيير حجم شريحة العرض التقديمي في Java

> تعلم كيفية تغيير حجم الشرائح بسرعة في ملفات PPT و PPTX و ODP باستخدام Java و Aspose.Slides، وحسّن العروض التقديمية لأي شاشة دون فقدان الجودة.

Source: https://docs.aspose.com/slides/ar/java/slide-size/
Updated: 2026-07-31


## **أحجام الشرائح في عروض PowerPoint**

تتيح لك Aspose.Slides for Java تغيير حجم الشريحة أو نسبة العرض إلى الارتفاع في عروض PowerPoint. إذا كنت تخطط لطباعة العرض التقديمي أو عرض شرائحه على شاشة، يجب أن تولي اهتمامًا لحجم الشريحة أو نسبة العرض إلى الارتفاع.

هذه هي أحجام الشرائح ونسب العرض إلى الارتفاع الأكثر شيوعًا:

- **قياسي (نسبة العرض إلى الارتفاع 4:3)**

  إذا كان عرضك التقديمي سيُعرض أو يُشاهد على أجهزة أو شاشات قديمة نسبيًا، قد ترغب في استخدام هذا الإعداد.

- **شاشة عريضة (نسبة العرض إلى الارتفاع 16:9)**

  إذا كان عرضك التقديمي سيُشاهد على أجهزة عرض أو شاشات حديثة، قد ترغب في استخدام هذا الإعداد.

لا يمكنك استخدام إعدادات حجم شرائح متعددة في عرض تقديمي واحد. عندما تختار حجم شريحة لعرض تقديمي، يُطبّق هذا الإعداد على جميع الشرائح في العرض.

إذا كنت تفضل استخدام حجم شريحة خاص لعروضك التقديمية، نوصي بشدة بالقيام بذلك مبكرًا. من الناحية المثالية، يجب أن تحدد حجم الشريحة المفضلة في البداية، أي عندما تقوم بإعداد العرض التقديمي فقط—قبل إضافة أي محتوى إلى العرض. بهذه الطريقة، تتجنب التعقيدات الناتجة عن تغييرات (مستقبلية) في حجم الشرائح.

{{% alert color="primary" %}} 

عند استخدام Aspose.Slides لإنشاء عرض تقديمي، تحصل جميع الشرائح في العرض تلقائيًا على الحجم القياسي أو نسبة العرض إلى الارتفاع 4:3.

{{% /alert %}} 

## **تغيير حجم الشريحة في العروض التقديمية**

يعرض لك هذا المثال البرمجي كيفية تغيير حجم الشريحة في عرض تقديمي بلغة Java باستخدام Aspose.Slides:
```java
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 Java لتحديد حجم شريحة مخصص لعرض تقديمي بلغة 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` عند تغيير حجم شريحة عرض تقديمي:
```java
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 من البوصة. يمكنك تحويل أي وحدة (مثل المليمترات أو السنتيمترات) إلى نقاط واستخدام القيم المحولة لتحديد عرض وارتفاع الشريحة.

**هل سيؤثر حجم شريحة مخصص كبير جدًا على الأداء واستخدام الذاكرة أثناء التصيير؟**

نعم. الأبعاد الكبيرة للشرائح (بالنقاط) مع مقياس تصيير أعلى تؤدي إلى زيادة استهلاك الذاكرة ووقت معالجة أطول. احرص على اختيار حجم شريحة عملي واضبط مقياس التصيير فقط بما يلزم للوصول إلى جودة الإخراج المطلوبة.

**هل يمكنني تعريف حجم شريحة غير قياسي ثم دمج الشرائح من عروض تقديمية ذات أحجام مختلفة؟**

لا يمكنك [دمج العروض](/slides/ar/java/merge-presentation/) عندما تكون لديها أحجام شرائح مختلفة — أولاً، قم بتغيير حجم أحد العروض ليتطابق مع الآخر. عند تغيير حجم الشريحة، يمكنك اختيار كيفية معالجة المحتوى الموجود عبر خيار [SlideSizeScaleType](https://reference.aspose.com/slides/java/com.aspose.slides/slidesizescaletype/). بعد توحيد الأحجام، يمكنك دمج الشرائح مع الحفاظ على التنسيق.

**هل يمكنني إنشاء صور مصغرة لأشكال فردية أو مناطق محددة من شريحة، وهل ستحترم حجم الشريحة الجديد؟**

نعم. يمكن لـ Aspose.Slides إنشاء صور مصغرة لـ [الشرائح الكاملة](https://reference.aspose.com/slides/java/com.aspose.slides/slide/#getImage-com.aspose.slides.IRenderingOptions-float-float-) وكذلك لـ [الأشكال المحددة](https://reference.aspose.com/slides/java/com.aspose.slides/shape/#getImage-int-float-float-). تعكس الصور الناتجة حجم الشريحة الحالي ونسبة العرض إلى الارتفاع، مما يضمن تأطيرًا وتناسقًا جيومتريًا ثابتًا.
