Extensible Application Markup Language (XAML) adalah bahasa sederhana dan deklaratif berdasarkan XML. Ini menggunakan format .xaml untuk file-nya dan terutama digunakan untuk merancang antarmuka pengguna grafis dalam Formulir Xamarin, UWP (Universal Windows Platform), dan WPF (Windows Presentation Foundation). Di XAML, Anda dapat membuat, menginisialisasi, dan mengatur properti objek dengan relasi hierarkis. Pada artikel ini, Anda akan mempelajari cara mengonversi file PowerPoint ke format XAML secara terprogram menggunakan C++.
- C++ API untuk Mengonversi Presentasi PowerPoint ke Format XAML
- Konversikan File PowerPoint ke Format XAML menggunakan C++
- Konversikan File PowerPoint ke XAML dengan Opsi Tambahan
C++ API untuk Mengonversi Presentasi PowerPoint ke Format XAML
Aspose.Slides for C++ adalah API yang kuat dan kaya fitur yang memungkinkan Anda membuat dan mengubah file PowerPoint tanpa memerlukan penginstalan Microsoft PowerPoint. Selain itu, API mendukung konversi presentasi PowerPoint ke format XAML. Anda dapat menginstal API melalui NuGet atau mengunduhnya langsung dari bagian Unduhan.
PM> Install-Package Aspose.Slides.Cpp
Konversikan File PowerPoint ke Format XAML menggunakan C++
Anda dapat mengonversi file PowerPoint ke format XAML hanya dalam beberapa baris kode dengan mengikuti langkah-langkah di bawah ini.
- Muat file PowerPoint menggunakan kelas Presentation.
- Simpan file XAML menggunakan Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions pilihan) metode.
Kode contoh berikut menunjukkan cara mengonversi file PowerPoint ke format XAML menggunakan C++.
// Jalur File Sumber
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";
// Muat file presentasi
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Simpan file XAML
presentation->Save(System::MakeObject<XamlOptions>());
Konversikan File PowerPoint ke XAML dengan Opsi Tambahan
Untuk menyesuaikan file XAML yang dihasilkan, Anda dapat memberikan opsi tambahan untuk konversi. Berikut ini adalah langkah-langkah untuk mengonversi file PowerPoint ke format XAML menggunakan opsi tambahan.
- Muat file PowerPoint menggunakan kelas Presentation.
- Buat instance dari kelas XamlOptions.
- Tetapkan opsi yang diinginkan.
- Simpan file XAML menggunakan Presentation->Save(System::SharedPtrExport::Xaml::IXamlOptions pilihan) metode.
Kode contoh berikut menunjukkan cara mengonversi file PowerPoint ke format XAML dengan opsi tambahan menggunakan C++.
// Jalur File Sumber
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToXAML_out.xaml";
// Muat file presentasi
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// Buat instance dari kelas XamlOptions
auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);
// Simpan file XAML
presentation->Save(xamlOptions);
Dapatkan Lisensi Gratis
Untuk mencoba API tanpa batasan evaluasi, Anda dapat meminta lisensi sementara gratis.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara mengonversi file PowerPoint ke format XAML menggunakan C++. Selain itu, Anda telah melihat cara memberikan opsi tambahan untuk menyesuaikan file XAML yang dihasilkan. Aspose.Slides for C++ adalah API tangguh yang menyediakan banyak fitur tambahan untuk bekerja dengan file PowerPoint. Anda dapat menjelajahi API secara mendetail dengan mengunjungi dokumentasi resmi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di forum dukungan gratis.