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 tilBeskrivelse:
spPrElementLæs det.Er <p:spPr> elementet i formen
cNvPrElementLæs det.
placeholderInfoOptional<String[]>Læs det.Indeholder valgfri pladsholderinformation for formen
inheritedXfrmElementLæs det.Indeholder det arvet <a:xfrm> element fra layout/master
xfrmElementLæs det.Er <a:xfrm>-elementet, der definerer formens geometri
rawFrameIShapeFrameLæs det.Hold den rå IShapeFrame af formen
frameIShapeFrameLæs det.
slideIBaseSlideLæs det.Referencer til formens overordnede IBaseSlide-form
presentationIPresentationLæs det.Referencer til IPresentation, der indeholder formen

Metoder til at anvende

UnderskriftBeskrivelse:
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()IShapeFrameOpbygger 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()ElementReturnerer {@code <p:spPr>} (eller { @ code < p:grpSpPr >) elementet for denne form.
ensureSpPr()ElementReturnerer eller opretter {@code <p:spPr>}-elementet til denne form.
getCNvPr()ElementReturnerer {@code <p:cNvPr>}-elementet fra form XML.
findXfrmInElement(shapeElement: Element)ElementFinder {@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)ElementFinder {@code <a:xfrm>} for en matchende pladsholder i et layout eller master XML-rod.
getInheritedXfrm()ElementGår gennem layout → masterkæde for at finde en arvet {@code <a:xfrm>}
for pladsholderformer.
getXfrm()ElementReturnerer {@code <a:xfrm>}-elementet for denne form.
ensureXfrm()ElementReturnerer eller opretter {@code <a:xfrm>}-elementet til denne form.
getRawFrame()IShapeFrameReturnerer den rå IShapeFrame af formen
setRawFrame(value: IShapeFrame)Angiver den rå IShapeFrame for formen
getFrame()IShapeFrameReturnerer IShapeFrame, der repræsenterer formens nuværende ramme.
setFrame(value: IShapeFrame)
getSlide()IBaseSlideReturnerer formens overordnede IBaseSlide-form
getPresentation()IPresentationReturnerer IPresentation indeholdende formen
asIPresentationComponent()IPresentationComponentReturnerer formen som en IPresentationComponent
setParentSlide(slide: IBaseSlide)Sæt den primære slide til denne form.
 Dansk