Atur Catatan Slide PowerPoint

Microsoft PowerPoint memberi Anda opsi untuk menambahkan catatan ke slide Anda. Catatan ini dapat membantu penyaji dengan memberikan informasi dan konteks tambahan. Anda mungkin menemukan diri Anda dalam situasi di mana Anda harus menambahkan atau memperbarui catatan tersebut secara terprogram dalam presentasi PowerPoint Anda. Sehubungan dengan itu, artikel ini akan mengajarkan Anda cara menambahkan, mengedit, dan menghapus catatan di PowerPoint PPT/PPTX di C++.

Pustaka C++ untuk Menambah, Mengedit, dan Menghapus Catatan di PowerPoint PPT

Aspose.Slides for C++ adalah pustaka C++ asli yang mendukung pembuatan, pembacaan, dan manipulasi file PowerPoint. Pustaka juga mendukung bekerja dengan catatan dalam presentasi PowerPoint. Anda dapat menginstal perpustakaan melalui NuGet atau mengunduhnya langsung dari bagian Unduhan.

PM> Install-Package Aspose.Slides.Cpp

Baca Catatan dari PowerPoint PPT di C++

Berikut ini adalah langkah-langkah untuk membaca catatan dari Slide PowerPoint.

Berikut ini adalah contoh kode untuk membaca catatan dari slide PPTX menggunakan C++.

// File PowerPoint sumber
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();

// Baca catatan slide
SharedPtr<INotesSlide> note = notesManager->get_NotesSlide();

Console::WriteLine(note->get_NotesTextFrame()->get_Text());

Tambahkan Catatan ke PPT PowerPoint di C++

Aspose.Slides for C++ memberi Anda kemampuan untuk menambahkan catatan ke slide PowerPoint. Untuk itu, akses INotesSlideManager untuk slide yang diperlukan, lalu tambahkan catatan. Berikut ini adalah langkah-langkah untuk menambahkan catatan ke slide PowerPoint tertentu.

Berikut ini adalah contoh kode untuk menambahkan catatan ke slide PowerPoint PPT tertentu menggunakan C++.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\added-slide-notes.pptx";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();

// Tambahkan catatan slide baru
SharedPtr<INotesSlide> note = notesManager->AddNotesSlide();

// Atur teks catatan
note->get_NotesTextFrame()->set_Text(u"Test");

// Simpan file Presentasi
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);

Perbarui Catatan Slide PowerPoint PPT di C++

Untuk memperbarui catatan, Anda mengambil catatan yang ada dengan INotesSlideManager lalu memperbarui teks catatan. Berikut ini adalah langkah-langkah untuk memperbarui catatan slide PowerPoint.

Berikut ini adalah contoh kode untuk memperbarui catatan slide PowerPoint PPT menggunakan C++.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";
const String outputFilePath = u"OutputDirectory\\updated-slide-notes.pptx";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();

// Akses catatan slide
SharedPtr<INotesSlide> note = notesManager->get_NotesSlide();

// Perbarui catatan
note->get_NotesTextFrame()->set_Text(u"Test Updated");

// Simpan file Presentasi
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);

Hapus Catatan dari Slide PowerPoint PPT di C++

Hapus catatan dari slide dengan mengambil INotesSlideManager untuk slide tertentu, lalu menggunakan metode RemoveNotesSlide(). Berikut ini adalah langkah-langkah untuk menghapus catatan dari slide PowerPoint PPT.

Berikut ini adalah contoh kode untuk menghapus catatan dari slide PowerPoint menggunakan C++.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";
const String outputFilePath = u"OutputDirectory\\removed-slide-notes.pptx";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();

// Hapus catatan slide
notesManager->RemoveNotesSlide();

// Simpan file Presentasi
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);

Perpustakaan C++ untuk Memanipulasi Catatan PPT PowerPoint - Dapatkan Lisensi Gratis

Anda dapat meminta lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengelola catatan slide dalam presentasi PowerPoint menggunakan C++. Khususnya, Anda telah mempelajari cara membaca, menambah, memperbarui, dan menghapus catatan dari slide PowerPoint. Aspose.Slides for C++ juga menyediakan banyak fitur tambahan yang membantu Anda dalam tugas terkait presentasi. Anda dapat menjelajahi perpustakaan secara mendetail dengan mengunjungi dokumentasi resmi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga