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

BoundingBoxExtentBoundingBoxExtentBoundingBoxExtent
getType()PlaceholderTypeJenis placeholder (TITLE, BODY, FOOTER, dll.).
getIndex()intIndeks placeholder.
getSize()PlaceholderSizeKategori 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());
        }
    }
}

Lihat Juga

 Bahasa Indonesia