SlideCollection — Aspose.Slides FOSS for C++ API Reference

SlideCollection class er en ordnet, itererbar samling af Slide objekter i en præsentation. Tilgået via Presentation::slides().

: Aspose::Slides::Foss

#include <Aspose/Slides/Foss/slide_collection.h>
class SlideCollection

: include/Aspose/Slides/Foss/slide_collection.h


size()Returnerer antallet af slides.
operator[](size_t index)Få adgang til et slide via nulbaseret indeks.
to_array()Returnerer alle slides som et array.
to_array(int start, int count)Returnerer et delområde af slides som et array.
remove(Slide& slide)Fjern et specifikt slide fra samlingen.
remove_at(int index)Fjern slide’en på det angivne indeks.
index_of(const Slide& slide)Returnerer den nulbaserede indeks for et slide.
begin() / end()Iterator-understøttelse for range-baseret for løkker.

Brugseksempler

Iterer over Slides

#include <Aspose/Slides/Foss/presentation.h>
using namespace Aspose::Slides::Foss;

Presentation prs("deck.pptx");
for (auto& slide : prs.slides()) {
    std::cout << "Shapes: " << slide.shapes().size() << std::endl;
}

Fjern et Slide efter indeks

Presentation prs("deck.pptx");
prs.slides().remove_at(2);
prs.save("trimmed.pptx", SaveFormat::PPTX);

Se også

 Dansk