SlideCollection

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

ImageRenderOptions SlideCollection klass är en ordnad, itererbar samling av Slide objekt i en presentation. Åtkomst via Presentation::slides().

ImageRenderOptions: Aspose::Slides::Foss

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

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


ImageRenderOptions

ImageRenderOptionsImageRenderOptions
size()Returnerar antalet bilder.
operator[](size_t index)Åtkomst till en bild via nollbaserat index.
to_array()Returnerar alla bilder som en array.
to_array(int start, int count)Returnerar ett delintervall av bilder som en array.
remove(Slide& slide)Ta bort en specifik bild från samlingen.
remove_at(int index)Ta bort bilden på det angivna indexet.
index_of(const Slide& slide)Returnerar det nollbaserade indexet för en bild.
begin() / end()Iteratorstöd för intervallbaserad for loopar.

Användningsexempel

Iterera över 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;
}

Ta bort en slide efter index

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

Se även

 Svenska