# تغيير حجم شريحة العرض التقديمي في .NET

> تعلم كيفية تغيير حجم الشرائح بسرعة في ملفات PPT و PPTX و ODP باستخدام .NET و Aspose.Slides، وحسّن العروض التقديمية لأي شاشة دون فقدان الجودة.

Source: https://docs.aspose.com/slides/ar/net/slide-size/
Updated: 2026-07-31


## **تخصيص أحجام الشرائح ونسب العرض إلى الارتفاع في عرض تقديمي**

Aspose.Slides for .NET يوفر أدوات شاملة لضبط حجم الشريحة ونسبة العرض إلى الارتفاع في عروض PowerPoint، وهو أمر حاسم لكل من الطباعة وعرض الشاشة.

### **أحجام الشرائح الشائعة والنسب**

- **Standard (نسبة 4:3)**: مثالي للشاشات والأجهزة القديمة.
  
- **Widescreen (نسبة 16:9)**: يوصى به للعارضات وأجهزة العرض الحديثة.

تأكد من الاتساق طوال العرض التقديمي حيث يتم تطبيق حجم شريحة واحد ونسبة عرض إلى ارتفاع واحدة على جميع الشرائح. للحصول على أفضل النتائج، اضبط أبعاد الشريحة في بداية عملية إنشاء العرض لتجنب المشكلات.

{{% alert color="primary" %}} 
بشكل افتراضي، تستخدم العروض التقديمية التي تم إنشاؤها باستخدام Aspose.Slides نسبة العرض إلى الارتفاع القياسية 4:3.
{{% /alert %}}

## **كيفية تغيير حجم الشريحة في عرض تقديمي**

يُظهر هذا المثال كيفية تغيير حجم شريحة العرض التقديمي باستخدام Aspose.Slides في C#:
```csharp
using (Presentation pres = new Presentation("presentation-4x3.pptx"))
{
    pres.SlideSize.SetSize(SlideSizeType.OnScreen16x9, SlideSizeScaleType.DoNotScale);
    pres.Save("presentation-16x9.pptx", SaveFormat.Pptx);
}
```


## **تحديد أحجام شرائح مخصصة**

تخصيص حجم الشريحة حسب احتياجاتك الخاصة، مثل تنسيقات الورق الفريدة أو مواصفات الشاشات، يمكن أن يكون مفيدًا. إليك كيفية ضبط حجم شريحة مخصص باستخدام Aspose.Slides for .NET:
```csharp
using (Presentation pres = new Presentation("presentation.pptx"))
{
    pres.SlideSize.SetSize(780, 540, SlideSizeScaleType.DoNotScale); // حجم ورق A4
    pres.Save("presentation-a4.pptx", SaveFormat.Pptx);
}
```


## **معالجة محتوى الشريحة بعد تغيير الحجم**

بعد تغيير الحجم، قد يتشوه محتوى الشرائح. يمكنك التحكم في طريقة إدارة Aspose.Slides لهذا التغيير:

- **`DoNotScale`**: الحفاظ على الكائنات بأحجامها الأصلية لتجنب التحجيم.
- **`EnsureFit`**: تحجيم الكائنات لتناسب الشرائح الأصغر، مما يمنع فقدان المحتوى.
- **`Maximize`**: تكبير الكائنات لتناسب الشرائح الأكبر للحفاظ على التناسق الجمالي.

مثال على استخدام إعداد `Maximize` لضبط حجم الشريحة:
```csharp
using (Presentation pres = new Presentation("presentation.pptx"))
{
   pres.SlideSize.SetSize(SlideSizeType.Ledger, SlideSizeScaleType.Maximize);
}
```


## **FAQ**

**هل يمكنني تعيين حجم شريحة مخصص باستخدام وحدات غير البوصة (على سبيل المثال، نقاط أو مليمترات)؟**

نعم. يستخدم Aspose.Slides النقاط داخليًا، حيث تعادل النقطة 1/72 بوصة. يمكنك تحويل أي وحدة (مثل المليمتر أو السنتيمتر) إلى نقاط واستخدام القيم المحولة لتحديد عرض وارتفاع الشريحة.

**هل سيؤثر حجم شريحة مخصص كبير جدًا على الأداء واستخدام الذاكرة أثناء العرض؟**

نعم. الأبعاد الأكبر للشريحة (بالنقاط) مع مقياس العرض الأعلى يؤدي إلى زيادة استهلاك الذاكرة ووقت المعالجة. استهدف حجم شريحة عملي وقم بتعديل مقياس العرض فقط حسب الحاجة لتحقيق جودة الإخراج المطلوبة.

**هل يمكنني تعريف حجم شريحة غير قياسي ثم دمج شرائح من عروض تقديمية ذات أحجام مختلفة؟**

لا يمكنك [دمج العروض](/slides/ar/net/merge-presentation/) بينما تكون لديها أحجام شرائح مختلفة — يجب أولاً تغيير حجم أحد العروض ليتطابق مع الآخر. عند تغيير حجم الشريحة، يمكنك اختيار طريقة معالجة المحتوى الموجود عبر خيار [SlideSizeScaleType](https://reference.aspose.com/slides/net/aspose.slides/slidesizescaletype/). بعد مواءمة الأحجام، يمكنك دمج الشرائح مع الحفاظ على التنسيق.

**هل يمكنني إنشاء صور مصغرة لأشكال فردية أو مناطق محددة من شريحة، وهل ستحترم حجم الشريحة الجديد؟**

نعم. يمكن لـ Aspose.Slides إنشاء صور مصغرة لـ [الشرائح الكاملة](https://reference.aspose.com/slides/net/aspose.slides/slide/getimage/) وكذلك لـ [الأشكال المحددة](https://reference.aspose.com/slides/net/aspose.slides/shape/getimage/). تعكس الصور الناتجة حجم الشريحة الحالي ونسبة العرض إلى الارتفاع، مما يضمن تأطيرًا وتناسقًا هندسيًا ثابتًا.
