تحويل PPTX إلى PPT باستخدام C++

نظرة عامة

توضح هذه المقالة كيفية تحويل عرض PowerPoint بتنسيق PPTX إلى تنسيق PPT باستخدام C++. تم تغطية الموضوع التالي.

  • تحويل PPTX إلى PPT باستخدام C++

تحويل PPTX إلى PPT باستخدام C++

للحصول على عينة كود C++ لتحويل PPTX إلى PPT، يرجى الاطلاع على القسم أدناه أي تحويل PPTX إلى PPT. تقوم العينة بتحميل ملف PPTX وحفظه بتنسيق PPT. عن طريق تحديد صيغ حفظ مختلفة، يمكنك أيضًا حفظ ملف PPTX إلى العديد من الصيغ الأخرى مثل PDF وXPS وODP وHTML إلخ كما هو مذكور في هذه المقالات.

تحويل PPTX إلى PPT

لتحويل PPTX إلى PPT ببساطة قم بتمرير اسم الملف وصيغة الحفظ إلى طريقة Save في فئة Presentation. عينة الكود C++ أدناه تقوم بتحويل Presentation من PPTX إلى PPT باستخدام الإعدادات الافتراضية.

// تحميل الـ PPTX.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptx");

// Save in PPT format.
prs->Save(u"convertedFile.ppt", Aspres::Slides::Export::SaveFormat::Ppt);

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

هل تبقى جميع تأثيرات وميزات PPTX عند الحفظ بتنسيق PPT القديم (97–2003)؟

ليس دائمًا. يفتقر تنسيق PPT إلى بعض القدرات الأحدث (مثل بعض التأثيرات والكائنات والسلوكيات)، لذا قد يتم تبسيط أو تحويل الميزات إلى صورة نقطية أثناء التحويل.

هل يمكنني تحويل الشرائح المحددة فقط إلى PPT بدلاً من العرض الكامل؟

الحفظ المباشر يستهدف العرض الكامل. لتحويل شرائح معينة، أنشئ عرضًا جديدًا يحتوي فقط على تلك الشرائح واحفظه كـ PPT؛ أو استخدم خدمة/واجهة برمجة تطبيقات تدعم معلمات التحويل لكل شريحة.

هل يتم دعم العروض المحمية بكلمة مرور؟

نعم. يمكنك اكتشاف ما إذا كان الملف محميًا، فتحه باستخدام كلمة مرور، وكذلك configure protection/encryption settings للـ PPT المحفوظ.