إنشاء عروض تقديمية بلغة C++

إنشاء عرض تقديمي PowerPoint

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

  1. إنشاء كائن من فئة Presentation .
  2. الحصول على مرجع الشريحة باستخدام فهرستها.
  3. إضافة AutoShape من نوع خط باستخدام طريقة AddAutoShape الموجودة في كائن Shapes.
  4. كتابة العرض التقديمي المعدل كملف PPTX.

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

الأسئلة الشائعة

ما الصيغ التي يمكنني حفظ عرض تقديمي جديد إليها؟

يمكنك الحفظ إلى PPTX, PPT, and ODP، وتصدير إلى PDF، XPS, HTML, SVG, وimages، وغيرها.

هل يمكنني البدء من قالب (POTX/POTM) وحفظه كملف PPTX عادي؟

نعم. قم بتحميل القالب وحفظه بالتنسيق المطلوب؛ الصيغ مثل POTX/POTM/PPTM وغيرها مدعومة.

كيف أتحكم في حجم الشريحة/نسبة العرض إلى الارتفاع عند إنشاء عرض تقديمي؟

حدد slide size (بما في ذلك الإعدادات المسبقة مثل 4:3 و16:9 أو الأبعاد المخصصة) واختر كيفية مقياس المحتوى.

بأي وحدات يتم قياس الأحجام والإحداثيات؟

بالنقاط: 1 بوصة تساوي 72 وحدة.

كيف أتعامل مع عروض تقديمية كبيرة جدًا (مع العديد من ملفات الوسائط) لتقليل استهلاك الذاكرة؟

استخدم BLOB management strategies، قلل التخزين في الذاكرة عن طريق الاستفادة من الملفات المؤقتة، وفضّل سير عمل قائم على الملفات بدلاً من التدفقات التي تُحفظ بالكامل في الذاكرة.

هل يمكنني إنشاء/حفظ عروض تقديمية بشكل متوازي؟

لا يمكنك العمل على نفس مثال Presentation من multiple threads. شغّل مثيلات منفصلة ومعزولة لكل خيط أو عملية.

كيف أزيل علامة التجربة والقيود؟

Apply a license مرة واحدة لكل عملية. يجب بقاء ملف ترخيص XML دون تعديل، ويجب مزامنة إعداد الترخيص إذا كانت هناك خيوط متعددة.

هل يمكنني توقيع PPTX الذي أنشئه رقميًا؟

نعم. Digital signatures (الإضافة والتحقق) مدعومة للعروض التقديمية.

هل يتم دعم الماكرو (VBA) في العروض التي تم إنشاؤها؟

نعم. يمكنك create/edit VBA projects وحفظ ملفات ممكّنة للماكرو مثل PPTM/PPSM.