تُستخدم عروض PowerPoint على نطاق واسع لأغراض مختلفة. عندما يتعلق الأمر بدمج هذه العروض في أنظمة مؤتمتة للتحليل والمعالجة، تحتاج إلى تحويل ملفات PPTX/PPT هذه إلى تنسيق يمكن للآلة قراءته. ومع ذلك، فإن XML هو أحد تلك التنسيقات الأكثر هيكلة وقابلة للقراءة من قبل البشر أيضًا. في هذا الدليل، سنستكشف كيفية تطوير أداة تقوم بتحويل PowerPoint إلى XML برمجياً. يمكّنك Aspose.Slides لـ .NET من تحويل PPTX إلى XML في C# ببساطة باستخدام بعض طرق الفئات. العملية برمتها قصيرة وبسيطة، لذا يرجى مراجعة هذه التدوينة بعناية.
تثبيت SDK PowerPoint
إحدى طرق تثبيت هذه الحزمة هي تنزيل الملفات.
الطريقة الأخرى هي فتح وحدة تحكم إدارة الحزم وتشغيل الأمر التالي:
Install-Package Aspose.Slides.NET
بدلاً من ذلك، قم بالتثبيت عبر مدير حزم NuGet.
كيفية تحويل PPTX إلى XML في C# - مقتطف الكود
ستتناول هذه القسم كيفية تطوير محول PPT إلى XML باستخدام Aspose.Slides لـ .NET.
الخطوات:
- إنشاء عرض تقديمي جديد عن طريق إنشاء مثيل من فئة Presentation.
- الوصول إلى الشريحة الأولى.
- استدعاء طريقة AddAutoShape لإنشاء شكل تلقائي جديد مع تنسيق افتراضي.
- إضافة عنوان وتعيين حجم الخط.
- حفظ العرض التقديمي كملف XML عن طريق استدعاء طريقة Save.
لتحويل PPTX إلى XML في C#، يرجى اتباع شفرة المصدر المعطاة أدناه:
عينة الكود أعلاه تنتج المخرجات التالية:
الحصول على ترخيص مجاني
احصل على ترخيص مؤقت مجاني لتجربة هذا SDK الخاص بـ PowerPoint خارج قيود التقييم.
الخاتمة
لقد قمنا بتنفيذ كيفية تحويل PPTX إلى XML في C#. يجعل ذلك من السهل دمج ومعالجة عروضك التقديمية التجارية أو التعليمية مع أنظمة تعتمد على الذكاء الاصطناعي. علاوة على ذلك، تصبح بياناتك مرنة وقابلة لإعادة الاستخدام من خلال تحويل PowerPoint إلى XML. هذا كل شيء لهذا الدليل. يمكنك مراجعة دليل المطور، ومرجع API، ومستودع GitHub للحصول على معلومات أعمق.
يرجى زيارة منتدانا لطرح الأسئلة.
