SlideCollection

SlideCollection

Översikt

SlideCollection är en klass i Aspose.Slides FOSS för C++.

Hantera samlingen av slides i en presentation.

Denna klass ger 35 metoder för att arbeta med SlideCollection objekt i C++-program. Tillgängliga metoder inkluderar: SlideCollection, add_clone, add_empty_slide, add_empty_slide_internal, as_i_collection, as_i_enumerable, begin, clone_master_chain_for_slide, clone_slide_internal, const_iterator, end, find_layout_by_type,13 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: SlideCollection, const_iterator, iterator.

ägodelar

NamnTyp avAccessBeskrivning
SlideCollectionSlideCollectionLäsningHämtar bildsamlingen.
iteratoriteratorLäsningHämtar iteratorn.
const_iteratorconst_iteratorLäsningHämtar den konstanta iteratorn.

Metoder

SignatureBeskrivning
SlideCollection() → SlideCollectionBygg en slide samling för den angivna presentationen.
iterator() → iteratorReturnerar en iterator till början av slidesamlingen
iterator() → iterator
const_iterator() → const_iteratorFastigheten ger en const iterator till slide-samlingen
const_iterator() → const_iterator
SlideCollection()Bygg en slide samling för den angivna presentationen.
as_i_collection() → ISlideCollectionÅterställer denna samling som ett generiskt samlingsgränssnitt.
as_i_enumerable() → ISlideCollectionÅterställer denna samling som en generisk uppsummerbar gränssnitt.
size() → std::size_tåterställer antalet slides.
add_clone(source_slide: Slide) → SlideLägg till en klon av den angivna slidan till slutet av samlingen.
add_clone(source_slide: Slide, dest_layout: ILayoutSlide) → SlideLägg till en klon av den angivna slidan till slutet av samlingen.
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → SlideLägg till en klon av den angivna slidan till slutet av samlingen.
insert_clone(index: std::size_t, source_slide: Slide) → SlideAnge en klon av den angivna slidan på det angivet indexet.
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide) → SlideAnge en klon av den angivna slidan på det angivet indexet.
insert_clone(index: std::size_t, source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → SlideAnge en klon av den angivna slidan på det angivet indexet.
to_array() → std::vector<Slide*>Returnerar alla slider som en vektor av icke-ägande pekare.
to_array(start_index: std::size_t, count: std::size_t) → std::vector<Slide*>Returnerar alla slider som en vektor av icke-ägande pekare.
add_empty_slide(layout: ILayoutSlide) → SlideLägg till en tom slide med den angivna layouten till slutet.
insert_empty_slide(index: std::size_t, layout: ILayoutSlide) → SlideAnge en tom slide med den angivna layouten på det angivet indexet.
remove(slide: Slide)Ta bort den angivna slidan från samlingen.
remove_at(index: std::size_t)Ta bort slidan på den angivna indexet.
index_of(slide: Slide) → std::ptrdiff_tReturnerar nollbaserad index av en slide, eller -1 om inte hittas.
begin() → iterator
end() → iterator
begin() → const_iterator
end() → const_iterator
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, slide_references: std::vector<SlideReference>, layout_resolver: LayoutResolver)Internal initialization för OPC-baserad laddning. ersätter standardslidlistan med slider som lösts från paketet.
add_empty_slide_internal(layout: ILayoutSlide, index: std::ptrdiff_t) → SlideInternt implementering för att lägga till/insätta en tom slide på OPC-nivå.
clone_slide_internal(source_slide: Slide, index: std::ptrdiff_t, allow_clone_missing_layout: bool) → SlideInternt genomförande för kloning av en slide på OPC-nivå.
get_next_slide_file_number() → intHitta nästa tillgängliga slide-filenummer i paketet.
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool) → std::optional<std::string>Hitta en matchande layout i destinationstjärnan för källslistan.
find_layout_by_type(source_layout: ILayoutSlide) → std::optional<std::string>Hitta en layout i destinationpresentationen som matchar källlayoutstypen.
find_layout_from_layout_slides(source_layout: ILayoutSlide) → std::optional<std::string>Hitta matchande layout efter namn med hjälp av layoutslider.
get_first_layout_part_name() → std::optional<std::string>Få den första tillgängliga layout-delnamnet i destinationspresentationen.
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide) → std::optional<std::string>Klona den master slide kedjan för en slida som klonas från en annan presentation.

Se även

 Svenska