Shape
General
Shape is a class in Aspose.Slides FOSS for Java.
Inherits from: GeometryShape, IShape, ISlideComponent.
Shape és una classe en FOSS per Java. Heretaris de: GeometryShape, IShape, ISlideComponent.
Clase de base abstracta per a formes en una diapositiva.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
spPr | Element | Llegeix. | És l’element <p:spPr> de la forma |
cNvPr | Element | Llegeix. | |
placeholderInfo | Optional<String[]> | Llegeix. | Conté informació opcional de marcador d’espai per a la forma. |
inheritedXfrm | Element | Llegeix. | Conté l’element <a:xfrm> heretat de layout/master. |
xfrm | Element | Llegeix. | És l’element <a:xfrm> que defineix la geometria de la forma. |
rawFrame | IShapeFrame | Llegeix. | Reuneix la forma bruta de IShapeFrame |
frame | IShapeFrame | Llegeix. | |
slide | IBaseSlide | Llegeix. | Referències al parent IBaseSlide de la forma |
presentation | IPresentation | Llegeix. | Refereix a IPresentation que conté la forma |
Mètodes
| Signatura | Descripció |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Crea una forma recolzada per l’element XML donat. |
Shape() | Crea una forma sense element de suport. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Inicialització interna amb element XML, paquet OPC, part de disseny i diapositiva principal. |
buildFrame() → IShapeFrame | Construeix un {@link ShapeFrame} des de l’element actual { @code <a:xfrm> }. |
applyFrame(value: IShapeFrame) | Aplica els valors d’un {@link IShapeFrame} a l’element { @code <a:xfrm> }. |
getSpPr() → Element | Retorna l’element {@code <p:spPr>} (o { @code<p;grpSpPr >) per a aquesta forma. |
ensureSpPr() → Element | Retorna o crea l’element {@code <p:spPr>} per a aquesta forma. |
getCNvPr() → Element | Retorna l’element {@code <p:cNvPr>} de la forma XML. |
findXfrmInElement(shapeElement: Element) → Element | Trobar l’element {@code <a:xfrm>} directament dins d’un element XML de forma. |
getPlaceholderInfo() → Optional<String[]> | Retorna informació de marcador d’espai per a aquesta forma, si és un marcator d"espai. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Troba el {@code <a:xfrm>} per a un marcador de lloc corresponent en una arrel del disseny o XML principal. |
getInheritedXfrm() → Element | Conduir pel disseny → cadena mestra per trobar un heretat {@code <a:xfrm>} |
| per a formes de marcador. | |
getXfrm() → Element | Retorna l’element {@code <a:xfrm>} per a aquesta forma. |
ensureXfrm() → Element | Retorna o crea l’element {@code <a:xfrm>} per a aquesta forma. |
getRawFrame() → IShapeFrame | Retorna la IShapeFrame bruta de la forma |
setRawFrame(value: IShapeFrame) | S’estableix la IShapeFrame bruta per a la forma |
getFrame() → IShapeFrame | Retorna el IShapeFrame que representa l’entorn actual de la forma. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Retorna el nom de la forma principal IBaseSlide |
getPresentation() → IPresentation | Retorna el IPresentation que conté la forma |
asIPresentationComponent() → IPresentationComponent | Retorna la forma com a IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Configura la diapositiva principal per a aquesta forma. |