# Konversi PPTM ke XML melalui aplikasi C++

> Contoh kode konversi C++ untuk dokumen PPTM ke format XML. Gunakan kode contoh untuk konversi batch PPTM ke XML dalam Aplikasi C++ apa pun.

Source: https://products.aspose.com/slides/id/cpp/conversion/pptm-to-xml/
Updated: 2026-10-27



## Cara Mengonversi PPTM ke XML Menggunakan C++

Untuk mengonversi PPTM ke XML, kami akan menggunakan
 [Aspose.Slides untuk C++](https://products.aspose.com/slides/id/cpp/)
 API yang kaya fitur, kuat, dan mudah digunakan untuk manipulasi dokumen dan API konversi untuk platform C++. Bisa langsung download versi terbarunya, tinggal buka
 [NuGet](https://www.nuget.org/packages/aspose.slides)
 manajer paket, cari
 Aspose.Slides.Cpp
 dan menginstal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

### Memerintah

```cs

PM> Install-Package Aspose.Slides.Cpp

```

### Kode Sumber Konversi PPTM ke XML C++

```cs
// Load the PPTM.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptm");
// Save in XML format.
for (int32_t index = 0; index < prs->get_Slides()->get_Count(); index++)
{
    auto fileName = String::Format(u"slide-{0}.xml", index);
    auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);

    auto slide = prs->get_Slides()->idx_get(index);
    slide->WriteAsSvg(fileStream);
}

```

## Langkah-langkah untuk Mengonversi PPTM ke XML melalui C++

Pengembang C++ dapat dengan mudah mengonversi file PPTM ke XML hanya dalam beberapa baris kode.

1. Muat file PPTM dengan Aspose.Slides untuk Objek Presentasi C++.

1. Panggil metode Save().

1. Lewati jalur file keluaran dengan ekstensi file (XML).

1. File XML akan disimpan di jalur yang ditentukan.

1. Buka file XML dalam program yang kompatibel.

## Persyaratan sistem

Sebelum menjalankan kode contoh konversi C++, pastikan Anda memiliki prasyarat berikut.

- Microsoft Windows atau OS yang kompatibel dengan C++ Runtime Environment untuk Windows 32 bit, Windows 64 bit dan Linux 64 bit.
- Aspose.Slides untuk C++ DLL yang dirujuk dalam proyek Anda.

## Konversi PPTM ke XML Secara Online

Aplikasi Aspose.Slides Conversion gratis dibuat dengan [Aspose.Slides for C++](https://products.aspose.com/slides/id/cpp/), API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file PPTM Anda sendiri.

- Berjalan di browser Anda, tanpa perlu menginstal apa pun.
- Lihat cara Aspose.Slides mengonversi file sebelum Anda menulis kode.
- Unggah file PPTM dan simpan sebagai XML.
- Unduh hasilnya atau konversi lebih banyak file.

## Konversi lain yang Didukung

- [PPTM TO BMP](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-bmp/) — Gambar bitmap
- [PPTM TO EMF](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-emf/) — Format Metafile yang Ditingkatkan
- [PPTM TO GIF](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-gif/) — Format Pertukaran Grafis
- [PPTM TO HTML](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-html/) — Hyper Text Markup Language
- [PPTM TO JPEG](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-jpeg/) — Gambar JPEG
- [PPTM TO ODP](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-odp/) — Format Presentasi OpenDocument
- [PPTM TO OTP](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-otp/) — Format Standar OpenDocument
- [PPTM TO PDF](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-pdf/) — Format Dokumen Portabel
- [PPTM TO PNG](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-png/) — Grafik Jaringan Portabel
- [PPTM TO POT](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-pot/) — File Template Microsoft PowerPoint
- [PPTM TO POTM](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-potm/) — File Templat Microsoft PowerPoint
- [PPTM TO POTX](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-potx/) — Presentasi Template Microsoft PowerPoint
- [PPTM TO PPS](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-pps/) — Pertunjukan Slide PowerPoint
- [PPTM TO PPSM](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-ppsm/) — Slide Show yang mendukung makro
- [PPTM TO PPSX](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-ppsx/) — Pertunjukan Slide PowerPoint
- [PPTM TO PPT](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-ppt/) — Microsoft PowerPoint 97-2003
- [PPTM TO PPTX](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-pptx/) — Buka Format presentasi XML
- [PPTM TO SVG](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-svg/) — Grafik Vektor Skalabel
- [PPTM TO TIFF](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-tiff/) — Format Gambar yang Ditandai
- [PPTM TO XPS](https://products.aspose.com/slides/id/cpp/conversion/pptm-to-xps/) — Spesifikasi Kertas XML
