แปลง PowerPoint เป็น XAML โดยใช้ C ++

Extensible Application Markup Language (XAML) เป็นภาษาที่เรียบง่ายและอธิบายได้โดยใช้ XML ใช้รูปแบบ .xaml สำหรับไฟล์ และส่วนใหญ่ใช้ในการออกแบบส่วนติดต่อผู้ใช้แบบกราฟิกใน Xamarin Forms, UWP (Universal Windows Platform) และ WPF (Windows Presentation Foundation) ใน XAML คุณสามารถสร้าง เริ่มต้น และตั้งค่าคุณสมบัติของวัตถุที่มีความสัมพันธ์แบบลำดับชั้น ในบทความนี้ คุณจะได้เรียนรู้วิธีการแปลงไฟล์ PowerPoint เป็นรูปแบบ XAML โดยทางโปรแกรมโดยใช้ C++

C ++ API สำหรับการแปลงงานนำเสนอ PowerPoint เป็นรูปแบบ XAML

Aspose.Slides for C++ เป็น API ที่ทรงพลังและมีฟีเจอร์มากมายที่ช่วยให้คุณสร้างและเปลี่ยนแปลงไฟล์ PowerPoint โดยไม่ต้องติดตั้ง Microsoft PowerPoint นอกจากนี้ API ยังรองรับการแปลงงานนำเสนอ PowerPoint เป็นรูปแบบ XAML คุณสามารถติดตั้ง API ผ่าน NuGet หรือดาวน์โหลดโดยตรงจากส่วน ดาวน์โหลด

PM> Install-Package Aspose.Slides.Cpp

แปลงไฟล์ PowerPoint เป็นรูปแบบ XAML โดยใช้ C ++

คุณสามารถแปลงไฟล์ PowerPoint ของคุณเป็นรูปแบบ XAML ได้ในโค้ดเพียงไม่กี่บรรทัดโดยทำตามขั้นตอนด้านล่าง

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ 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>());

แปลงไฟล์ PowerPoint เป็น XAML ด้วยตัวเลือกเพิ่มเติม

ในการปรับแต่งไฟล์ XAML ที่สร้างขึ้น คุณสามารถระบุตัวเลือกเพิ่มเติมสำหรับการแปลงได้ ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ PowerPoint เป็นรูปแบบ XAML โดยใช้ตัวเลือกเพิ่มเติม

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ 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);

รับใบอนุญาตฟรี

หากต้องการลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการแปลงไฟล์ PowerPoint เป็นรูปแบบ XAML โดยใช้ C++ นอกจากนี้ คุณได้เห็นวิธีการจัดเตรียมตัวเลือกเพิ่มเติมเพื่อปรับแต่งไฟล์ XAML ที่สร้างขึ้น Aspose.Slides for C++ เป็น API ที่มีประสิทธิภาพซึ่งมีคุณสมบัติเพิ่มเติมมากมายสำหรับการทำงานกับไฟล์ PowerPoint คุณสามารถสำรวจ API โดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย