Shape

Übersicht über die

Shape ist eine Klasse in Aspose.Slides FOSS für Java. Erben von: GeometryShape, IShape, ISlideComponent.

Abstrakte Basisklasse für Formen auf einer Folie.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
spPrElementLesen Sie .Ist das <p:spPr> Element der Form
cNvPrElementLesen Sie .
placeholderInfoOptional<String[]>Lesen Sie .Speichert optionale Platzhalterinformationen für die Form.
inheritedXfrmElementLesen Sie .Halte das von Layout/Master übernommene <a:xfrm> Element.
xfrmElementLesen Sie .Ist das Element <a:xfrm>, welches die Geometrie der Form definiert?
rawFrameIShapeFrameLesen Sie .Die Form der Roh- IShapeFrame hält
frameIShapeFrameLesen Sie .
slideIBaseSlideLesen Sie .Verweise auf den Elternteil IBaseSlide der Form
presentationIPresentationLesen Sie .Verweise auf den IPresentation, der die Form enthält.

Methoden und Verfahren

UnterzeichnungBeschreibung
Shape(xmlElement: Element, saveCallback: Runnable)Erstellt eine Form, die durch das gegebene XML-Element unterstützt wird.
Shape()Erstellt eine Form ohne Hintergrundelement.
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide)Interne Initialisierung mit XML-Element, OPC-Paket, Layoutteil und Elterndiagramm.
buildFrame()IShapeFrameErstellt einen {@link ShapeFrame} aus dem aktuellen Element { @code <a:xfrm> }.
applyFrame(value: IShapeFrame)Das Element {@code <a:xfrm>} wird von den Werten eines { @ link IShapeFrame} angewendet.
getSpPr()ElementGibt das Element {@code <p:spPr>} (oder { @ code < p:grpSpPr >) für diese Form zurück.
ensureSpPr()ElementGibt das Element {@code <p:spPr>} für diese Form zurück oder erstellt es.
getCNvPr()ElementGibt das Element {@code <p:cNvPr>} aus dem Form-XML zurück.
findXfrmInElement(shapeElement: Element)ElementFinden Sie das Element {@code <a:xfrm>} direkt in einem Form-XML-Element.
getPlaceholderInfo()Optional<String[]>Gibt Platzhalterinformationen für diese Form zurück, wenn es sich um einen Platzhaber handelt.
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String)ElementFinden Sie den {@code <a:xfrm>} für einen passenden Platzhalter in einem Layout oder einer XML-Masterroot.
getInheritedXfrm()ElementDurchläuft das Layout → Master-Kette, um eine vererbte {@code <a:xfrm>} zu finden.
für Platzhalterformen.
getXfrm()ElementGibt das Element {@code <a:xfrm>} für diese Form zurück.
ensureXfrm()ElementGibt das Element {@code <a:xfrm>} für diese Form zurück oder erstellt es.
getRawFrame()IShapeFrameGibt den Rohwert der Form zurück.
setRawFrame(value: IShapeFrame)Setzt den Rohwert IShapeFrame für die Form ein.
getFrame()IShapeFrameGibt den IShapeFrame zurück, der das aktuelle Bild des Forms darstellt.
setFrame(value: IShapeFrame)
getSlide()IBaseSlideGibt den Elternteil IBaseSlide der Form zurück.
getPresentation()IPresentationGibt die IPresentation zurück, die das Format enthält.
asIPresentationComponent()IPresentationComponentGibt die Form als IPresentationComponent zurück.
setParentSlide(slide: IBaseSlide)Setzt die Eltern-Slide für diese Form.
 Deutsch