XAML(eXtensible Application Markup Language) היא שפת תיאור מבוססת XML המשמשת לעיצוב ממשקי משתמש גרפיים. במיוחד, XAML משמש ב-WPF (Windows Presentation Foundation), UWP (Universal Windows Platform) ו-Xamarin Forms. במאמר זה תלמדו כיצד להמיר את השקופיות במצגת PowerPoint לממשקי XAML באופן תכנותי. במיוחד, המאמר יעסוק בהמרת PowerPoint PPTX ל-XAML באמצעות C#.

C# PowerPoint PPT to XAML Converter - הורדה חינם

על מנת להמיר PowerPoint PPT או PPTX ל-XAML, נשתמש ב-Aspose.Slides for .NET. זהו ממשק API למניפולציה של מצגות המאפשר לך ליצור, לשנות או להמיר מצגות PowerPoint. אתה יכול להוריד את ה-API או להתקין אותו באמצעות NuGet.

PM> Install-Package Aspose.Slides.NET

שלבים להמרת PPT ל-XAML ב-C#

Aspose.Slides עבור 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 ל-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 עבור .NET ללא מגבלות הערכה על ידי בקשת רישיון זמני.

סיכום

במאמר זה, למדת כיצד להמיר מצגות PowerPoint PPT או PPTX ל-XAML באמצעות C#. אתה יכול פשוט להתקין את ה-API ולשלב את הקוד שסופק ביישומי NET שלך. בנוסף, אתה יכול לבקר בתיעוד כדי לחקור תכונות אחרות של Aspose.Slides עבור .NET. כמו כן, אתה יכול להיות חופשי ליידע אותנו על השאילתות שלך דרך הפורום שלנו.

ראה גם