Pisahkan Presentasi PowerPoint menggunakan C++

Mungkin ada skenario di mana Anda perlu membagi presentasi PowerPoint menjadi beberapa file. Misalnya, presentasi Anda mungkin memiliki berbagai bagian, dan Anda ingin setiap bagian berada dalam file terpisah. Untuk itu, artikel ini akan mengajarkan Anda cara membagi presentasi PowerPoint PPTX/PPT menggunakan C++.

C++ API untuk Memisahkan Presentasi PowerPoint

Aspose.Slides for C++ adalah API yang kuat dan kaya fitur yang memungkinkan Anda membuat, membaca, dan memodifikasi file PowerPoint tanpa memerlukan penginstalan Microsoft PowerPoint. Selain itu, API mendukung pemisahan presentasi PowerPoint. Anda dapat menginstal API melalui NuGet atau mengunduhnya langsung dari bagian Unduhan.

PM> Install-Package Aspose.Slides.Cpp

Pisahkan Presentasi PowerPoint menggunakan C++

Berikut ini adalah langkah-langkah untuk membagi presentasi PowerPoint menggunakan C++.

Kode contoh berikut menunjukkan cara membagi presentasi PowerPoint menggunakan C++.

// Jalur file sumber
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";

// Muat file presentasi
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Ulangi slide
for (SharedPtr<ISlide> slide : presentation->get_Slides())
{
	// Buat instance dari kelas Presentation
	auto newPresentation = System::MakeObject<Presentation>();

	// Hapus slide default
	newPresentation->get_Slides()->idx_get(0)->Remove();

	// Tambahkan slide ke presentasi
	newPresentation->get_Slides()->AddClone(slide);

	// Simpan presentasi
	newPresentation->Save(String::Format(u"OutputDirectory\\SplitPresentation_out_{0}.pptx", slide->get_SlideNumber()), SaveFormat::Pptx);
}

Dapatkan Lisensi Gratis

Untuk mencoba API tanpa batasan evaluasi, Anda dapat meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara membagi presentasi PowerPoint menggunakan C++. Cuplikan kode yang dibagikan menunjukkan cara membagi file PowerPoint hanya dengan beberapa baris kode. Aspose.Slides for C++ API 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.

Lihat juga