NotesSlidePart — Aspose.Slides FOSS C++ API Reference
NotesSlidePart — Manages a notes slide XML part (ppt/notesSlides/notesSlideN.
Package: Aspose::Slides
Methods
| Method | Returns | Description |
|---|---|---|
name() | std::string | Get the slide name from . |
set_name() | void | Set the slide name on . |
get_notes_txbody() | pugi::xml_node | Get the txBody element of the notes body placeholder. |
has_placeholder() | bool | Check if a placeholder of the given type exists. |
remove_placeholder() | void | Remove the placeholder shape of the given type. |
add_placeholder() | void | Add a minimal placeholder shape of the given type (if not already present). |
set_placeholder_text() | void | Set text content for a placeholder shape. |
save() | void | Save the notes slide XML back to the package. |
create_empty() | NotesSlidePart | Create a new empty notes slide in the package for a given slide. |
remove() | void | Delete a notes slide and its associated files from the package. |
compute_relative_target() | std::string | Compute a relative path from one part to another. |
find_notes_master() | std::optional<std::string> | Find the notes master part name in the package. |
build_notes_xml() | std::vector<uint8_t> | Build a minimal notes slide XML document. |