Shape

Přehled

Shape je třída v Aspose.Slides FOSS pro Java. Dědici: GeometryShape, IShape, ISlideComponent.

Abstraktní základní třída pro tvary na diapozitivu.

Vlastnosti

Název:Typ:PřístupPopis:
spPrElementČtěte.Je <p:spPr> prvkem tvaru
cNvPrElementČtěte.
placeholderInfoOptional<String[]>Čtěte.Obsahuje volitelné informace o místech pro tvar.
inheritedXfrmElementČtěte.Obsahuje zděděný <a:xfrm> element z layoutu/master.
xfrmElementČtěte.Je to element <a:xfrm> definující geometrii tvaru.
rawFrameIShapeFrameČtěte.Drží surovou IShapeFrame tvaru
frameIShapeFrameČtěte.
slideIBaseSlideČtěte.Odkazuje na základní IBaseSlide tvaru.
presentationIPresentationČtěte.Odkazuje na IPresentation , který obsahuje tvar

Metody

Podpis:Popis:
Shape(xmlElement: Element, saveCallback: Runnable)Vytváří tvar podporovaný daným prvkem XML.
Shape()Vytváří tvar bez podpůrného prvku.
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide)Vnitřní inicializace s XML prvkem, OPC balíčkem a hlavním diapozitivem.
buildFrame()IShapeFrameVytváří {@link ShapeFrame} z aktuálního prvku { @code <a:xfrm> } .
applyFrame(value: IShapeFrame)Použije hodnoty {@link IShapeFrame} k prvku { @ code <a:xfrm> } .
getSpPr()ElementVrátí element {@code <p:spPr>} (nebo { @ code < p:grpSpPr > }) pro tento tvar.
ensureSpPr()ElementVrátí nebo vytvoří element {@code <p:spPr>} pro tento tvar.
getCNvPr()ElementVrátí element {@code <p:cNvPr>} ze tvaru XML.
findXfrmInElement(shapeElement: Element)ElementNajde element {@code <a:xfrm>} přímo v rámci prvku tvaru XML.
getPlaceholderInfo()Optional<String[]>Vrátí informace o místech pro tento tvar, pokud je to místo.
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String)ElementNajde {@code <a:xfrm>} pro odpovídající držák v rozvrhu nebo hlavním kořeně XML.
getInheritedXfrm()ElementProchází rozvržením → hlavním řetězcem, aby našel zděděný {@code <a:xfrm>}
pro tvary držitelů místa.
getXfrm()ElementVrátí element {@code <a:xfrm>} pro tento tvar.
ensureXfrm()ElementVrátí nebo vytvoří element {@code <a:xfrm>} pro tento tvar.
getRawFrame()IShapeFrameVrátí přímý IShapeFrame tvaru.
setRawFrame(value: IShapeFrame)Nastavuje přímý IShapeFrame pro tvar
getFrame()IShapeFrameVrátí IShapeFrame představující současný rámec tvaru.
setFrame(value: IShapeFrame)
getSlide()IBaseSlideVrátí základní IBaseSlide tvaru.
getPresentation()IPresentationVrátí IPresentation obsahující tvar
asIPresentationComponent()IPresentationComponentVrací tvar jako IPresentationComponent
setParentSlide(slide: IBaseSlide)Nastavuje hlavní diapozitiv pro tento tvar.
 Čeština