Extensible Application Markup Language (XAML) היא שפה פשוטה והצהרתית המבוססת על XML. הוא משתמש בפורמט .xaml עבור הקבצים שלו ומשמש בעיקר לעיצוב ממשקי משתמש גרפיים ב-Xamarin Forms, UWP (פלטפורמת Windows אוניברסלית) ו-WPF (בסיס Windows Presentation). ב-XAML, ניתן ליצור, לאתחל ולהגדיר מאפיינים של אובייקטים בעלי קשרים היררכיים. במאמר זה, תלמד כיצד להמיר PowerPoint PPT ל-XAML באופן תוכניתי ב-C++.
- C++ API להמרת מצגות PowerPoint לפורמט XAML
- המר קבצי PowerPoint לפורמט XAML באמצעות C++
- המר קבצי PowerPoint ל-XAML עם אפשרויות נוספות
C++ PowerPoint PPT to XAML Converter - הורדה חינם
Aspose.Slides for C++ הוא ממשק API רב עוצמה ועשיר בתכונות המאפשר לך ליצור ולשנות קובצי PowerPoint מבלי לדרוש התקנת Microsoft PowerPoint. יתר על כן, ה-API תומך בהמרת מצגות PowerPoint לפורמט XAML. אתה יכול להתקין את ה-API דרך NuGet או להוריד אותו ישירות מהקטע הורדות.
PM> Install-Package Aspose.Slides.Cpp
המרת PowerPoint PPT ל-XAML ב-C++
אתה יכול להמיר את קבצי PowerPoint שלך לפורמט XAML בכמה שורות קוד בלבד על ידי ביצוע השלבים המפורטים להלן.
- טען את קובץ ה-PowerPoint באמצעות המחלקה מצגת.
- שמור את קבצי ה-XAML באמצעות ה-[Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions אפשרויות)]שיטה 7.
הקוד לדוגמה הבא מראה כיצד להמיר קבצי PowerPoint לפורמט XAML באמצעות C++.
// נתיב קובץ המקור
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";
// טען את קובץ המצגת
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// שמור את קבצי XAML
presentation->Save(System::MakeObject<XamlOptions>());
C++ PPTX ל-XAML - אפשרויות נוספות
כדי להתאים אישית את קבצי XAML שנוצרו, אתה יכול לספק אפשרויות נוספות להמרה. להלן השלבים להמרת קבצי PowerPoint לפורמט XAML באמצעות אפשרויות נוספות.
- טען את קובץ ה-PowerPoint באמצעות המחלקה מצגת.
- צור מופע של המחלקה XamlOptions.
- הגדר את האפשרויות הרצויות.
- שמור את קבצי ה-XAML באמצעות ה-[Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions אפשרויות)]שיטה 10.
הקוד לדוגמה הבא מראה כיצד להמיר קבצי PowerPoint לפורמט XAML עם אפשרויות נוספות באמצעות C++.
// נתיב קובץ המקור
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";
// טען את קובץ המצגת
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// צור מופע של המחלקה XamlOptions
auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);
// שמור את קבצי XAML
presentation->Save(xamlOptions);
ממיר PPT ל-XAML C++ - קבל רישיון חינם
כדי להמיר PPT/PPTX ל-XAML ללא מגבלות הערכה, אתה יכול לקבל [רישיון זמני בחינם].11
סיכום
במאמר זה, למדת כיצד להמיר קבצי PowerPoint לפורמט XAML באמצעות C++. יתר על כן, ראית כיצד לספק אפשרויות נוספות להתאמה אישית של קבצי XAML שנוצרו.
C++ PPT Converter API - קרא עוד
Aspose.Slides עבור C++ הוא API חזק המספק תכונות נוספות רבות לעבודה עם קבצי PowerPoint. אתה יכול לחקור את ה-API בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.