Shape
Oversigt over de forskellige former for støtte
Shape er en klasse i Aspose.Slides FOSS for Java. Arvelige af: GeometryShape, IShape, ISlideComponent.
Abstrakt basisklasse for former på en slide.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
spPr | Element | Læs det. | Er <p:spPr> elementet i formen |
cNvPr | Element | Læs det. | |
placeholderInfo | Optional<String[]> | Læs det. | Indeholder valgfri pladsholderinformation for formen |
inheritedXfrm | Element | Læs det. | Indeholder det arvet <a:xfrm> element fra layout/master |
xfrm | Element | Læs det. | Er <a:xfrm>-elementet, der definerer formens geometri |
rawFrame | IShapeFrame | Læs det. | Hold den rå IShapeFrame af formen |
frame | IShapeFrame | Læs det. | |
slide | IBaseSlide | Læs det. | Referencer til formens overordnede IBaseSlide-form |
presentation | IPresentation | Læs det. | Referencer til IPresentation, der indeholder formen |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Opretter en form, der er støttet af det angivne XML-element. |
Shape() | Det skaber en form uden et bagliggende element. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Interne initialisering med XML-element, OPC-pakke, layoutdel og overordnede slide. |
buildFrame() → IShapeFrame | Opbygger et {@link ShapeFrame} fra det aktuelle element { @ code <a:xfrm> } . |
applyFrame(value: IShapeFrame) | Anvendes en {@link IShapeFrame}’s værdier til elementet { @ code <a:xfrm> }. |
getSpPr() → Element | Returnerer {@code <p:spPr>} (eller { @ code < p:grpSpPr >) elementet for denne form. |
ensureSpPr() → Element | Returnerer eller opretter {@code <p:spPr>}-elementet til denne form. |
getCNvPr() → Element | Returnerer {@code <p:cNvPr>}-elementet fra form XML. |
findXfrmInElement(shapeElement: Element) → Element | Finder {@code <a:xfrm>}-elementet direkte i et XML-element med form. |
getPlaceholderInfo() → Optional<String[]> | Returnerer pladsholder-oplysninger for denne form, hvis det er en pladsholdere. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Finder {@code <a:xfrm>} for en matchende pladsholder i et layout eller master XML-rod. |
getInheritedXfrm() → Element | Går gennem layout → masterkæde for at finde en arvet {@code <a:xfrm>} |
| for pladsholderformer. | |
getXfrm() → Element | Returnerer {@code <a:xfrm>}-elementet for denne form. |
ensureXfrm() → Element | Returnerer eller opretter {@code <a:xfrm>}-elementet til denne form. |
getRawFrame() → IShapeFrame | Returnerer den rå IShapeFrame af formen |
setRawFrame(value: IShapeFrame) | Angiver den rå IShapeFrame for formen |
getFrame() → IShapeFrame | Returnerer IShapeFrame, der repræsenterer formens nuværende ramme. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Returnerer formens overordnede IBaseSlide-form |
getPresentation() → IPresentation | Returnerer IPresentation indeholdende formen |
asIPresentationComponent() → IPresentationComponent | Returnerer formen som en IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Sæt den primære slide til denne form. |