XAML(لغة ترميز التطبيق القابلة للتمدد) هي لغة وصفية تعتمد على XML تُستخدم لتصميم واجهات المستخدم الرسومية. على وجه الخصوص ، يتم استخدام XAML في WPF (Windows Presentation Foundation) و UWP (النظام الأساسي العالمي لـ Windows) و Xamarin Forms. في هذه المقالة ، ستتعلم كيفية تحويل الشرائح في عرض تقديمي لـ PowerPoint إلى واجهات XAML برمجيًا. على وجه الخصوص ، ستغطي المقالة تحويل PowerPoint PPTX إلى XAML باستخدام C#.

C# PowerPoint PPT to XAML Converter - تنزيل مجاني

لتحويل PowerPoint PPT أو PPTX إلى XAML ، سنستخدم Aspose.Slides for .NET. إنها واجهة برمجة تطبيقات لمعالجة العروض التقديمية تتيح لك إنشاء عروض PowerPoint التقديمية أو تعديلها أو تحويلها. يمكنك إما تنزيل API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Slides.NET

خطوات تحويل PPT إلى XAML في C#

Aspose.Slides for .NET يوفر أبسط طريقة لتحويل PowerPoint PPT إلى XAML في C#. الخطوات التالية مطلوبة لإجراء تحويل PPT أو PPTX إلى XAML.

  • قم بتحميل ملف PPT من القرص.
  • احفظ PPT كـ XAML إلى الموقع المطلوب.

توضح الأقسام التالية كيفية تنفيذ الخطوات المذكورة أعلاه وحفظ PPT كـ XAML في C#.

تحويل PPTX إلى XAML في C#

فيما يلي خطوات تحويل الشرائح في عرض PowerPoint تقديمي إلى XAML في C#.

يُظهر نموذج التعليمات البرمجية التالي كيفية تحويل PowerPoint PPTX إلى XAML.

// قم بتحميل عرض PowerPoint التقديمي
using (Presentation pres = new Presentation("pres.pptx"))
{
   // تحويل العرض التقديمي إلى XAML
   pres.Save(new XamlOptions());
}

فيما يلي لقطة شاشة للملفات التي نحصل عليها بعد إجراء تحويل PPTX إلى XAML.

PPTX إلى XAML في C#

C# PowerPoint to XAML - خيارات مخصصة

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

يُظهر نموذج التعليمات البرمجية التالي كيفية تخصيص PowerPoint لتحويل XAML في C#.

// قم بتحميل عرض PowerPoint التقديمي
using (Presentation pres = new Presentation("pres.pptx"))
{
   // اضبط الخيارات
   XamlOptions options = new XamlOptions();
   options.ExportHiddenSlides = true;
   
   // تحويل العرض التقديمي إلى XAML
   pres.Save(options);
}

احصل على ترخيص API مجاني

يمكنك استخدام Aspose.Slides for .NET بدون قيود تقييمية عن طريق طلب ترخيص مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل عروض PowerPoint PPT أو PPTX التقديمية إلى XAML باستخدام C#. يمكنك ببساطة تثبيت API ودمج الكود المتوفر في تطبيقات .NET الخاصة بك. بالإضافة إلى ذلك ، يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى لـ Aspose.Slides for .NET. أيضًا ، لا تتردد في إخبارنا باستفساراتك عبر المنتدى.

أنظر أيضا