Forma:
Összefoglaló
Shape egy osztály a Aspose.Slides FOSS-ban Java számára. Az örökölők: GeometryShape, IShape, ISlideComponent.
Absztrakt alaposztály a képernyőn lévő alakzatokhoz.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
spPr | Element | Olvasd! | A formában <p:spPr> elemet jelent. |
cNvPr | Element | Olvasd! | |
placeholderInfo | Optional<String[]> | Olvasd! | A formára vonatkozó opcionális helyfoglaló információkat tartalmazza. |
inheritedXfrm | Element | Olvasd! | Tartja a layout/master-ből örökölt <a:xfrm> elemet. |
xfrm | Element | Olvasd! | A forma geometríáját meghatározó <a:xfrm> elem |
rawFrame | IShapeFrame | Olvasd! | Tartja a formátum nyers IShapeFrame-ét. |
frame | IShapeFrame | Olvasd! | |
slide | IBaseSlide | Olvasd! | A formának szülője IBaseSlide-ra utal. |
presentation | IPresentation | Olvasd! | A formát tartalmazó IPresentation hivatkozásokat adja meg. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Egy adott XML elem által támogatott formát hoz létre. |
Shape() | Egy formát hoz létre, amely nem tartalmaz támogató elemeket. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Belső inicializáció XML elemmel, OPC csomaggal, elrendezés részével és szülő diafényrel. |
buildFrame() → IShapeFrame | A {@link ShapeFrame} elemet a jelenlegi { @code <a:xfrm>} elemből hozza létre. |
applyFrame(value: IShapeFrame) | Az {@code <a:xfrm>} elemre alkalmazza a { @ link IShapeFrame} értékeket. |
getSpPr() → Element | Visszaadja a {@code <p:spPr>} (vagy { @ code < p:grpSpPr >) elemet ennek az alaknak. |
ensureSpPr() → Element | Visszaadja vagy létrehozja a {@code <p:spPr>} elemet ennek az alaknak. |
getCNvPr() → Element | Visszaadja a {@code <p:cNvPr>} elemet az XML-alakú formából. |
findXfrmInElement(shapeElement: Element) → Element | A {@code <a:xfrm>} elemet közvetlenül egy formás XML elemben találja. |
getPlaceholderInfo() → Optional<String[]> | Visszaadja a helyfoglaló információt az adott alakhoz, ha ez egy hely foglalási szám. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Megtalálja a {@code <a:xfrm>} egy megfelelő helyfoglalóhoz egy layout vagy master XML gyökérben. |
getInheritedXfrm() → Element | A layout → mesterláncban jár, hogy megtalálja az örökölt {@code <a:xfrm>} |
| helyfoglaló alakzatok esetében. | |
getXfrm() → Element | Visszaadja a {@code <a:xfrm>} elemet ennek az alaknak. |
ensureXfrm() → Element | Visszaadja vagy létrehozja a {@code <a:xfrm>} elemet ennek az alaknak. |
getRawFrame() → IShapeFrame | Visszaadja a formának nyers IShapeFrame-át. |
setRawFrame(value: IShapeFrame) | A formához a RAW IShapeFrame beállítását adja. |
getFrame() → IShapeFrame | Visszaadja a IShapeFrame képzőt, amely az alak jelenlegi keretét jelenti. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Visszaadja a formának szülője IBaseSlide-ét. |
getPresentation() → IPresentation | Visszaadja a formát tartalmazó IPresentation-t. |
asIPresentationComponent() → IPresentationComponent | Visszaadja a formát, mint IPresentationComponent |
setParentSlide(slide: IBaseSlide) | A szülő dia beállítása. |