Forma de tip
Opinie generală
Shape este o clasă în Aspose.Slides FOSS pentru Java. Moștenitorii de la: GeometryShape, IShape, ISlideComponent.
Clasa de bază abstractă pentru formele pe un diapozitiv.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
spPr | Element | Citeşte. | Este elementul <p:spPr> al formei |
cNvPr | Element | Citeşte. | |
placeholderInfo | Optional<String[]> | Citeşte. | Conține informații opționale de plasator pentru formă |
inheritedXfrm | Element | Citeşte. | Reține elementul moștenit <a:xfrm> de la layout/master |
xfrm | Element | Citeşte. | Este elementul <a:xfrm> care definește geometria formei |
rawFrame | IShapeFrame | Citeşte. | Ţine IShapeFrame crud de formă |
frame | IShapeFrame | Citeşte. | |
slide | IBaseSlide | Citeşte. | Referințe la părintele IBaseSlide al formei |
presentation | IPresentation | Citeşte. | Referințe la IPresentation care conține forma |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Creează o formă susținută de elementul XML dat. |
Shape() | Creează o formă fără element de susținere. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Inițiere internă cu element XML, pachet OPC, parte de amenajare și diapozitiv părinte. |
buildFrame() → IShapeFrame | Construiește un {@link ShapeFrame} din elementul curent { @code <a:xfrm> }. |
applyFrame(value: IShapeFrame) | Aplică valorile unui {@link IShapeFrame} la elementul { @code <a:xfrm> }. |
getSpPr() → Element | Întoarce elementul {@code <p:spPr>} (sau { @ code < p:grpSpPr >) pentru această formă. |
ensureSpPr() → Element | Întoarce sau creează elementul {@code <p:spPr>} pentru această formă. |
getCNvPr() → Element | Întoarce elementul {@code <p:cNvPr>} din forma XML. |
findXfrmInElement(shapeElement: Element) → Element | Găsește elementul {@code <a:xfrm>} direct într-un element XML de formă. |
getPlaceholderInfo() → Optional<String[]> | Întoarce informații de plasar pentru această formă, dacă este un poziționar. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Găsește {@code <a:xfrm>} pentru un marcator de poziție corespunzător într-o structură sau o rădăcină XML principală. |
getInheritedXfrm() → Element | Merge prin layout → master chain pentru a găsi un {@code <a:xfrm>} moştenit. |
| pentru formele de plasator. | |
getXfrm() → Element | Întoarce elementul {@code <a:xfrm>} pentru această formă. |
ensureXfrm() → Element | Întoarce sau creează elementul {@code <a:xfrm>} pentru această formă. |
getRawFrame() → IShapeFrame | Întoarce forma primă IShapeFrame a formei. |
setRawFrame(value: IShapeFrame) | Setarea raw IShapeFrame pentru forma |
getFrame() → IShapeFrame | Întoarce IShapeFrame reprezentând cadrul curent al formei |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Întoarce formatul principal IBaseSlide al formei |
getPresentation() → IPresentation | Întoarce IPresentation care conține forma |
asIPresentationComponent() → IPresentationComponent | Întoarce forma ca un IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Setarea diapozitivului pentru această formă. |