XAML (eXtensible Application Markup Language) adalah bahasa deskriptif berbasis XML yang digunakan untuk merancang antarmuka pengguna grafis. Terutama, XAML digunakan di WPF (Windows Presentation Foundation), UWP (Universal Windows Platform), dan Formulir Xamarin. Pada artikel ini, Anda akan mempelajari cara mengonversi slide dalam presentasi PowerPoint ke antarmuka XAML secara terprogram. Secara khusus, artikel ini akan mencakup konversi PowerPoint PPTX ke XAML menggunakan C#.

C# PowerPoint PPT to XAML Converter - Unduhan Gratis

Untuk mengonversi PowerPoint PPT atau PPTX ke XAML, kami akan menggunakan Aspose.Slides for .NET. Ini adalah API manipulasi presentasi yang memungkinkan Anda membuat, memodifikasi, atau mengonversi presentasi PowerPoint. Anda dapat mengunduh API atau menginstalnya menggunakan NuGet.

PM> Install-Package Aspose.Slides.NET

Langkah-langkah untuk Mengonversi PPT ke XAML di C#

Aspose.Slides for .NET menyediakan cara paling sederhana untuk mengonversi PowerPoint PPT ke XAML dalam C#. Langkah-langkah berikut diperlukan untuk melakukan konversi PPT atau PPTX ke XAML.

  • Muat file PPT dari disk.
  • Simpan PPT sebagai XAML ke lokasi yang diinginkan.

Bagian berikut menunjukkan cara melakukan langkah-langkah yang disebutkan di atas dan menyimpan PPT sebagai XAML di C#.

Konversikan PPTX ke XAML di C#

Berikut ini adalah langkah-langkah untuk mengonversi slide dalam presentasi PowerPoint ke XAML di C#.

Contoh kode berikut menunjukkan cara mengonversi PowerPoint PPTX ke XAML.

// Muat presentasi PowerPoint
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Konversikan presentasi ke XAML
   pres.Save(new XamlOptions());
}

Berikut screenshot file yang kita dapatkan setelah melakukan konversi PPTX ke XAML.

PPTX ke XAML di C#

C# PowerPoint ke XAML - Opsi Kustom

Anda juga dapat menyesuaikan konversi PowerPoint ke XAML dengan mengatur opsi yang berbeda. Misalnya, Anda dapat menentukan apakah akan mengonversi slide tersembunyi atau tidak. Berikut ini adalah langkah-langkah untuk mengonversi presentasi PowerPoint ke XAML dengan opsi khusus.

Contoh kode berikut menunjukkan cara mengkustomisasi konversi PowerPoint ke XAML di C#.

// Muat presentasi PowerPoint
using (Presentation pres = new Presentation("pres.pptx"))
{
   // Tetapkan pilihan
   XamlOptions options = new XamlOptions();
   options.ExportHiddenSlides = true;
   
   // Konversikan presentasi ke XAML
   pres.Save(options);
}

Dapatkan Lisensi API Gratis

Anda dapat menggunakan Aspose.Slides for .NET tanpa batasan evaluasi dengan meminta lisensi sementara.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi presentasi PowerPoint PPT atau PPTX ke XAML menggunakan C#. Anda cukup menginstal API dan mengintegrasikan kode yang disediakan di aplikasi .NET Anda. Selain itu, Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur Aspose.Slides lainnya untuk .NET. Selain itu, Anda juga dapat memberi tahu kami tentang pertanyaan Anda melalui forum kami.

Lihat juga