Shape
Общ преглед
Shape е клас в Aspose.Slides FOSS за Java. Наследници от: GeometryShape, IShape, ISlideComponent.
Абстрактен базов клас за форми на слайд.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
spPr | Element | Прочети. | Елементът <p:spPr> на формата |
cNvPr | Element | Прочети. | |
placeholderInfo | Optional<String[]> | Прочети. | Съдържа допълнителна информация за фигурата на формата. |
inheritedXfrm | Element | Прочети. | Задържа наследеното <a:xfrm> елемент от layout/master |
xfrm | Element | Прочети. | Елементът <a:xfrm> определя геометрията на формата. |
rawFrame | IShapeFrame | Прочети. | Поддържа суровия IShapeFrame на формата |
frame | IShapeFrame | Прочети. | |
slide | IBaseSlide | Прочети. | Позовава се на родителската IBaseSlide форма |
presentation | IPresentation | Прочети. | Позовава се на IPresentation, който съдържа формата |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Създава форма, подкрепена от даден XML елемент. |
Shape() | Създава форма без поддържащ елемент. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Вътрешна инициализация с XML елемент, OPC пакет, част от оформлението и родителски слайд. |
buildFrame() → IShapeFrame | Създава {@link ShapeFrame} от текущия елемент { @code <a:xfrm> }. |
applyFrame(value: IShapeFrame) | Прилага стойностите на {@link IShapeFrame} към елемента { @code <a:xfrm> }. |
getSpPr() → Element | Връща елемента {@code <p:spPr>} (или { @ code < p:grpSpPr >) за този фигура. |
ensureSpPr() → Element | Връща или създава елемента {@code <p:spPr>} за този фигура. |
getCNvPr() → Element | Връща елемента {@code <p:cNvPr>} от формата XML. |
findXfrmInElement(shapeElement: Element) → Element | Намира елемента {@code <a:xfrm>} директно в XML елемент на форма. |
getPlaceholderInfo() → Optional<String[]> | Връща информация за мястото на фигура, ако е място. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Намира {@code <a:xfrm>} за съответстващ държател на място в макет или основен XML корен. |
getInheritedXfrm() → Element | Продължава по макет → главната верига, за да намери наследен {@code <a:xfrm>} |
| за формите на резервоара. | |
getXfrm() → Element | Връща елемента {@code <a:xfrm>} за този фигура. |
ensureXfrm() → Element | Връща или създава елемента {@code <a:xfrm>} за този фигура. |
getRawFrame() → IShapeFrame | Връща суровия IShapeFrame на формата |
setRawFrame(value: IShapeFrame) | Определя суровото IShapeFrame за формата |
getFrame() → IShapeFrame | Връща IShapeFrame, представляващ текущата рамка на формата. |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Връща бащин IBaseSlide на формата |
getPresentation() → IPresentation | Връща IPresentation съдържащ формата |
asIPresentationComponent() → IPresentationComponent | Връща формата като IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Настройва основния слайд за тази форма. |