حجم الشريحة

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

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

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

  • قياسي (نسبة 4:3)

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

  • عريض (نسبة 16:9)

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

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

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

تغيير حجم الشريحة في العروض

هذا مثال يوضح كيفية تغيير حجم الشريحة في عرض باستخدام JavaScript وAspose.Slides:

var pres = new aspose.slides.Presentation("pres-4x3-aspect-ratio.pptx");
try {
    pres.getSlideSize().setSize(aspose.slides.SlideSizeType.OnScreen16x9, aspose.slides.SlideSizeScaleType.DoNotScale);
    pres.save("pres-4x3-aspect-ratio.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

تحديد أحجام شرائح مخصصة في العروض

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

هذا مثال يوضح كيفية استخدام Aspose.Slides لـ Node.js عبر Java لتحديد حجم شريحة مخصص لعرض باستخدام JavaScript:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    pres.getSlideSize().setSize(780, 540, aspose.slides.SlideSizeScaleType.DoNotScale);// حجم ورق A4
    pres.save("pres-a4-slide-size.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

معالجة المشكلات عند تغيير حجم الشرائح في العروض

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

حسب ما تنوي القيام به أو تحقيقه، يمكنك استخدام أي من هذه الإعدادات:

  • DoNotScale

    إذا كنت لا تريد تعديل حجم الكائنات على الشرائح، استخدم هذا الإعداد.

  • EnsureFit

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

  • Maximize

    إذا كنت تريد التحجيم إلى حجم شريحة أكبر وتحتاج إلى أن يقوم Aspose.Slides بتكبير كائنات الشرائح لتصبح متناسبة مع حجم الشريحة الجديد، استخدم هذا الإعداد.

هذا مثال يوضح كيفية استخدام إعداد Maximize عند تغيير حجم شريحة عرض:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    pres.getSlideSize().setSize(aspose.slides.SlideSizeType.Ledger, aspose.slides.SlideSizeScaleType.Maximize);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

الأسئلة المتكررة

هل يمكنني تحديد حجم شريحة مخصص باستخدام وحدات غير البوصة (مثلاً نقاط أو ملم)?

نعم. يستخدم Aspose.Slides النقاط داخليًا، حيث 1 نقطة تساوي 1/72 من البوصة. يمكنك تحويل أي وحدة (مثل المليمترات أو السنتيمترات) إلى نقاط واستخدام القيم المحولة لتحديد عرض وارتفاع الشريحة.

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

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

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

لا يمكنك دمج العروض بينما تكون أحجام الشرائح مختلفة — أولاً، قم بإعادة تحجيم أحد العروض لتطابق الآخر. عند تغيير حجم الشريحة، يمكنك اختيار كيفية التعامل مع المحتوى الموجود عبر خيار SlideSizeScaleType. بعد توحيد الأحجام، يمكنك دمج الشرائح مع الحفاظ على التنسيق.

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

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