تحويل PPTM إلى XML عبر C ++
تحويل PPTM عالي الأداء إلى XML باستخدام مكتبة C ++ دون الحاجة إلى تثبيت Microsoft PowerPoint.
كيفية تحويل PPTM إلى XML باستخدام C ++
من أجل تحويل PPTM إلى XML ، سنستخدم ملفات Aspose.Slides for C ++ واجهة برمجة التطبيقات API وهي غنية بالميزات وقوية وسهلة الاستخدام للتعامل مع المستندات وتحويلها API لمنصة C ++. يمكنك تنزيل أحدث إصدار مباشرة ، فقط افتح NuGet مدير الحزم ، ابحث عن Aspose.Slides.CP وتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console.
أمر
PM> Install-Package Aspose.Slides.Cpp
PPTM إلى كود مصدر تحويل XML C ++
// Load the PPTM.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptm");
// Save in XML format.
for (int32_t index = 0; index < prs->get_Slides()->get_Count(); index++)
{
auto fileName = String::Format(u"slide-{0}.xml", index);
auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);
auto slide = prs->get_Slides()->idx_get(index);
slide->WriteAsSvg(fileStream);
}
خطوات تحويل PPTM إلى XML عبر C ++
يمكن لمطوري C ++ بسهولة تحويل ملف PPTM إلى XML في بضعة أسطر من التعليمات البرمجية.
- قم بتحميل ملف PPTM باستخدام Aspose.Slides لـ C ++ Presentation Object.
- قم باستدعاء طريقة Save ().
- قم بتمرير مسار ملف الإخراج بامتداد ملف (XML).
- سيتم حفظ ملف XML في المسار المحدد.
- افتح ملف XML في برنامج متوافق.
متطلبات النظام
قبل تشغيل رمز مثال التحويل C ++ ، تأكد من أن لديك المتطلبات الأساسية التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع C ++ Runtime Environment لأنظمة Windows 32 بت و Windows 64 بت و Linux 64 بت.
- Aspose.Slides لـ C ++ DLL المشار إليها في مشروعك.
مبني باستخدام Aspose.Slides
تحويل PPTM إلى XML عبر الإنترنت
تطبيق Aspose.Slides Conversion المجاني مبني باستخدام Aspose.Slides for C++، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPTM الخاصة بك.
- يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
- شاهد كيف يحوّل Aspose.Slides الملفات قبل أن تكتب الكود.
- ارفع ملفات PPTM واحفظها بتنسيق XML.
- نزّل النتيجة أو حوّل المزيد من الملفات.
التحويلات المدعومة الأخرى
يمكنك أيضًا تحويل PPTM إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها المدرجة أدناه.