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
- Baca Catatan dari Slide PowerPoint di C++
- Tambahkan Catatan ke Slide PPT di C++
- Perbarui Catatan Slide PPTX di C++
- Hapus Catatan dari Slide PPT di C++
- Dapatkan Lisensi Gratis
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.
- Muat presentasi PowerPoint menggunakan kelas Presentation.
- Akses INotesSlideManager untuk slide tertentu menggunakan metode Presentation->getSlides()->idxget (int32t index)->getNotesSlideManager().
- Ambil catatan slide menggunakan metode INotesSlideManager->getNotesSlide().
- Baca catatan menggunakan metode INetesSlide->getNotesTextFrame()->getText().
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.
- Pertama, muat presentasi PowerPoint menggunakan kelas Presentation.
- Akses INotesSlideManager untuk slide tertentu menggunakan metode Presentation->getSlides()->idxget (int32t index)->getNotesSlideManager().
- Tambahkan catatan slide baru menggunakan metode INotesSlideManager->AddNotesSlide().
- Setel teks catatan menggunakan metode INetesSlide->getNotesTextFrame()->setText (System::String value).
- Terakhir, simpan presentasi dengan catatan menggunakan metode Presentation->Save (System::String name, Export::SaveFormat format).
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.
- Pertama, muat presentasi PowerPoint menggunakan kelas Presentation.
- Akses INotesSlideManager untuk slide tertentu menggunakan metode Presentation->getSlides()->idxget (int32t index)->getNotesSlideManager().
- Ambil catatan slide menggunakan metode INotesSlideManager->getNotesSlide().
- Perbarui teks catatan menggunakan metode INetesSlide->getNotesTextFrame()->setText (System::String value).
- Terakhir, simpan presentasi dengan catatan yang diperbarui menggunakan metode Presentation->Save (System::String name, Export::SaveFormat format).
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.
- Pertama, muat presentasi PowerPoint menggunakan kelas Presentation.
- Akses INotesSlideManager untuk slide tertentu menggunakan metode Presentation->getSlides()->idxget (int32t index)->getNotesSlideManager().
- Hapus catatan menggunakan metode INetesSlideManager->RemoveNotesSlide().
- Terakhir, simpan file presentasi menggunakan metode Presentation->Save (System::String name, Export::SaveFormat format).
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.