Slika:
Približni podaci
Shape je klasa u Aspose.Slides FOSS za Java. Nasljednici od: GeometryShape, IShape, ISlideComponent.
Abstraktna osnovna klasa za oblike na slajd.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
spPr | Element | Čitaj. | je element <p:spPr> oblika |
cNvPr | Element | Čitaj. | |
placeholderInfo | Optional<String[]> | Čitaj. | Slika: |
inheritedXfrm | Element | Čitaj. | Održava naslijeđen <a:xfrm> element iz layout/master |
xfrm | Element | Čitaj. | Je li element <a:xfrm> koji definiše geometriju oblika? |
rawFrame | IShapeFrame | Čitaj. | Drži sirovo IShapeFrame oblika |
frame | IShapeFrame | Čitaj. | |
slide | IBaseSlide | Čitaj. | Referencije na roditeljski IBaseSlide oblika |
presentation | IPresentation | Čitaj. | Referenci IPresentation koji sadrži oblik |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Stvara oblik podržan datim XML elementom. |
Shape() | Stvara oblik bez podrške. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Interna inicijalizacija s XML elementom, OPC paketom i glavnim slajdom. |
buildFrame() → IShapeFrame | Izgradi {@link ShapeFrame} iz trenutnog elementa { @code <a:xfrm> } . |
applyFrame(value: IShapeFrame) | Primjenjuje vrijednosti {@link IShapeFrame} na element { @code <a:xfrm> } . |
getSpPr() → Element | Vrati {@code <p:spPr>} (ili { @ code < p:grpSpPr > }) element za ovaj oblik. |
ensureSpPr() → Element | Vrati ili kreira element {@code <p:spPr>} za ovaj oblik. |
getCNvPr() → Element | Vrati {@code <p:cNvPr>} element iz XML oblika. |
findXfrmInElement(shapeElement: Element) → Element | Pronalazi {@code <a:xfrm>} element izravno unutar XML elementa oblika. |
getPlaceholderInfo() → Optional<String[]> | Vrati informacije o držniku mjesta za ovaj oblik, ako je to čuvari mjesto. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Pronalazi {@code <a:xfrm>} za odgovarajuću držalj mjesta u rasporedu ili glavnom XML korijenu. |
getInheritedXfrm() → Element | Prolazi kroz raspored → glavni lanac da pronađe naslijeđen {@code <a:xfrm>} |
| za oblikove koje zadržavaju mjesto. | |
getXfrm() → Element | Vrati element {@code <a:xfrm>} za ovaj oblik. |
ensureXfrm() → Element | Vrati ili kreira element {@code <a:xfrm>} za ovaj oblik. |
getRawFrame() → IShapeFrame | Vraća sirovo IShapeFrame oblika |
setRawFrame(value: IShapeFrame) | Postavlja sirovo IShapeFrame za oblik |
getFrame() → IShapeFrame | Vraća IShapeFrame koji predstavlja trenutni okvir oblika. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Vrati roditeljski IBaseSlide oblika |
getPresentation() → IPresentation | Vraća IPresentation koji sadrži oblik |
asIPresentationComponent() → IPresentationComponent | Vraća oblik kao IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Postavi roditeljski slajd za ovaj oblik. |