SlideCollection
Oversigt over de forskellige former for støtte
SlideCollection er en klasse i Aspose.Slides FOSS for C++.
Forvalter samling af slides i en præsentation.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
SlideCollection | SlideCollection | Læs det. | Opbygger en slidesamling til den givne præsentation |
iterator | iterator | Læs det. | Ejendommen udsætter den iteratortype, der er forbundet med samlingen. |
const_iterator | const_iterator | Læs det. | Returnerer en konst iterator til read-only gennemløb af slides |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
SlideCollection() → SlideCollection | Konstruerer en slidesamling til den givne præsentation. |
iterator() → iterator | Ejendommen udsætter den iteratortype, der er forbundet med samlingen. |
iterator() → iterator | |
const_iterator() → const_iterator | Returnerer en konst iterator til read-only gennemløb af slides |
const_iterator() → const_iterator | |
size() → std::size_t | Returnerer antallet af slides. |
to_array() → std::vector<Slide*> | Returnerer alle slides som en vektor af ikke-ejerlige pointer. |
to_array(start_index: std::size_t, count: std::size_t) → std::vector<Slide*> | Returnerer alle slides som en vektor af ikke-ejerlige pointer. |
remove(slide: Slide) | Fjerner den angivne slide fra samlingen. |
remove_at(index: std::size_t) | Fjerner slides i det angivne indeks. |
index_of(slide: Slide) → std::ptrdiff_t | Returnerer nulbaseret indeks for en slide, eller -1 hvis den ikke findes. |
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, slide_references: std::vector<SlideReference>, layout_resolver: LayoutResolver) | Intern initialisering til OPC-baseret indlæse. Erstatter standardlyslisten med lysbilleder, der er løst fra pakken. |
get_next_slide_file_number() → int | Find det næste tilgængelige slide filnummer i pakken. |
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool) → std::optional<std::string> | Find et matchende layout i destinationsmasteren for kildeslides. |
find_layout_by_type(source_layout: ILayoutSlide) → std::optional<std::string> | Find et layout i destinationspræsentationen, der svarer til kildetypen. |
find_layout_from_layout_slides(source_layout: ILayoutSlide) → std::optional<std::string> | Find det tilsvarende layout ved navn ved hjælp af layoutslides. |
get_first_layout_part_name() → std::optional<std::string> | Få det første tilgængelige layout-delnavn i destinationspræsentationen. |
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide) → std::optional<std::string> | Klon master-slideforløbet til et slides, der klones fra en anden præsentation. |