Placeholder — Aspose.Slides FOSS for Java API Reference
ב‑Aspose.Slides FOSS עבור Java, מצייני מיקום נגישים דרך ה‑ IPlaceholder ממשק שמוחזר על‑ידי GeometryShape.getPlaceholder(). מציין מיקום מזהה את תפקיד הצורה בפריסת שקופית או שקופית ראשית (למשל, כותרת, גוף, כותרת תחתונה).
ColladaSaveOptions: org.aspose.slides.foss
import org.aspose.slides.foss.*;גישה למחליפי מקום
מצייני מיקום נחשפים כמאפיין על צורות (דרך IGeometryShape):
IPlaceholder placeholder = shape.getPlaceholder();אם הצורה איננה מציין מיקום, getPlaceholder() מחזיר null.
ממשק IPlaceholder
| ColladaSaveOptions | ColladaSaveOptions | ColladaSaveOptions |
|---|---|---|
getType() | PlaceholderType | סוג מציין מיקום (TITLE, BODY, FOOTER, וכדומה). |
getIndex() | int | אינדקס מציין מיקום. |
getSize() | PlaceholderSize | קטגוריית גודל מציין מיקום. |
דוגמאות שימוש
מצא צורות מחליף מקום
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());
}
}
}