Placeholder — Aspose.Slides FOSS for Java API Reference
Dalam Aspose.Slides FOSS untuk Java, placeholder diakses melalui IPlaceholder antarmuka yang dikembalikan oleh GeometryShape.getPlaceholder(). Sebuah placeholder mengidentifikasi peran shape pada tata letak atau slide master (mis., judul, isi, footer).
BoundingBoxExtent: org.aspose.slides.foss
import org.aspose.slides.foss.*;Mengakses Placeholder
Placeholder diekspos sebagai properti pada shape (melalui IGeometryShape):
IPlaceholder placeholder = shape.getPlaceholder();Jika bentuk bukan placeholder, getPlaceholder() mengembalikan null.
Antarmuka IPlaceholder
| BoundingBoxExtent | BoundingBoxExtent | BoundingBoxExtent |
|---|---|---|
getType() | PlaceholderType | Jenis placeholder (TITLE, BODY, FOOTER, dll.). |
getIndex() | int | Indeks placeholder. |
getSize() | PlaceholderSize | Kategori ukuran placeholder. |
Contoh Penggunaan
Temukan Shape Placeholder
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());
}
}
}