PowerPoint presentasi banyak digunakan untuk berbagai tujuan. Ketika datang untuk mengintegrasikan presentasi ini ke dalam sistem otomatis untuk analisis dan pemrosesan, Anda perlu mengonversi file PPTX/PPT ini ke dalam format yang dapat dibaca mesin. Namun, XML adalah salah satu format yang lebih terstruktur dan juga dapat dibaca manusia. Dalam panduan ini, kita akan menjelajahi cara mengembangkan alat yang mengonversi PowerPoint ke XML secara programatik. Aspose.Slides untuk .NET memungkinkan Anda mengonversi PPTX ke XML dalam C# hanya dengan menggunakan beberapa metode kelas. Seluruh proses ini singkat dan sederhana, jadi baca posting blog ini dengan seksama.

Instalasi SDK PowerPoint

Salah satu cara untuk menginstal SDK ini adalah dengan mengunduh berkas-berkasnya.

Cara lainnya adalah dengan membuka Package Manager Console dan menjalankan perintah berikut:

Install-Package Aspose.Slides.NET

Sebagai alternatif, instal melalui manajer paket NuGet.

Cara Mengonversi PPTX ke XML dalam C# - Cuplikan Kode

Bagian ini akan menjelaskan cara mengembangkan konverter PPT ke XML menggunakan Aspose.Slides untuk .NET.

Langkah-langkah:

  • Buat presentasi baru dengan menginstansiasi objek dari kelas Presentation.
  • Akses slide pertama.
  • Panggil metode AddAutoShape untuk membuat bentuk otomatis baru dengan format default.
  • Tambahkan judul dan atur ukuran font.
  • Simpan presentasi sebagai file XML dengan memanggil metode Save.

Untuk mengonversi PPTX ke XML dalam C#, silakan ikuti kode sumber yang diberikan di bawah ini: Cuplikan kode di atas menghasilkan output berikut:

ppt-to-xml

Dapatkan Lisensi Gratis

Dapatkan lisensi sementara gratis untuk mencoba SDK PowerPoint ini di luar batasan evaluasi.

Kesimpulan

Kami telah mengimplementasikan cara mengonversi PPTX ke XML dalam C#. Ini memudahkan untuk mengintegrasikan dan memproses presentasi bisnis atau pendidikan Anda dengan sistem berbasis AI. Selain itu, data Anda menjadi fleksibel dan dapat digunakan kembali dengan mengonversi PowerPoint ke XML. Itu saja untuk panduan ini. Anda dapat menelusuri Panduan Pengembang, referensi API, dan Repo GitHub untuk mendalami lebih jauh.

Silakan kunjungi forum kami untuk mengajukan pertanyaan.

Jelajahi