Placeholder

Placeholder — Aspose.Slides FOSS for Java API Reference

In Aspose.Slides FOSS voor Java worden placeholders benaderd via de IPlaceholder interface die wordt geretourneerd door GeometryShape.getPlaceholder(). Een placeholder identificeert de rol van een vorm op een lay-out of masterslide (bijv., titel, inhoud, voettekst).

BoundingBoxExtent: org.aspose.slides.foss

import org.aspose.slides.foss.*;

Toegang tot placeholders

Placeholders worden blootgesteld als een eigenschap op vormen (via IGeometryShape):

IPlaceholder placeholder = shape.getPlaceholder();

Als de vorm geen placeholder is, getPlaceholder() retourneert null.


IPlaceholder-interface

BoundingBoxExtentBoundingBoxExtentBoundingBoxExtent
getType()PlaceholderTypePlaceholdertype (TITLE, BODY, FOOTER, enz.).
getIndex()intPlaceholderindex.
getSize()PlaceholderSizePlaceholdergroottecategorie.

Voorbeelden van gebruik

Placeholder-vormen vinden

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());
        }
    }
}

See Also

 Nederlands