Placeholder — Aspose.Slides FOSS for Java API Reference
U Aspose.Slides FOSS za Java, rezervna mjesta se pristupa preko IPlaceholder sučelja koje vraća GeometryShape.getPlaceholder(). Rezervno mjesto identificira ulogu oblika na rasporedu ili master slajdu (npr., naslov, tijelo, podnožje).
ColladaSaveOptions: org.aspose.slides.foss
import org.aspose.slides.foss.*;Pristup placeholderima
Rezervna mjesta su izložena kao svojstvo na oblicima (preko IGeometryShape):
IPlaceholder placeholder = shape.getPlaceholder();Ako oblik nije rezervno mjesto, getPlaceholder() vraća null.
IPlaceholder sučelje
| ColladaSaveOptions | ColladaSaveOptions | ColladaSaveOptions |
|---|---|---|
getType() | PlaceholderType | Vrsta rezervnog mjesta (TITLE, BODY, FOOTER, itd.). |
getIndex() | int | Indeks rezervnog mjesta. |
getSize() | PlaceholderSize | Kategorija veličine rezervnog mjesta. |
Primjeri upotrebe
Pronađi placeholder oblike
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());
}
}
}