Placeholder

Placeholder — Aspose.Slides FOSS for Java API Reference

I Aspose.Slides FOSS for Java får man tilgang til plassholdere gjennom IPlaceholder grensesnittet som returneres av GeometryShape.getPlaceholder(). En plassholder identifiserer en formes rolle på et oppsett eller en master‑lysbilde (f.eks. tittel, brødtekst, bunntekst).

BoundingBoxExtent: org.aspose.slides.foss

import org.aspose.slides.foss.*;

Tilgang til plassholdere

Plassholdere eksponeres som en egenskap på former (via IGeometryShape):

IPlaceholder placeholder = shape.getPlaceholder();

Hvis formen ikke er en plassholder, getPlaceholder() returnerer null.


IPlaceholder-grensesnittet

BoundingBoxExtentBoundingBoxExtentBoundingBoxExtent
getType()PlaceholderTypePlassholder‑type (TITLE, BODY, FOOTER, osv.).
getIndex()intPlassholder‑indeks.
getSize()PlaceholderSizePlassholder‑størrelseskategori.

Brukseksempler

Finn plassholderformer

import org.aspose.slides.foss.*;

Presentation prs = new Presentation("deck.pptx");
ISlide slide = prs.getSlides().get(0);

for (int i = 0; i < slide.getShapes().size(); i++) {
    IShape shape = slide.getShapes().get(i);
    if (shape instanceof IGeometryShape) {
        IPlaceholder ph = ((IGeometryShape) shape).getPlaceholder();
        if (ph != null) {
            System.out.println("Placeholder type: " + ph.getType()
                + " at index " + ph.getIndex());
        }
    }
}

Se også

 Norsk