Shape

Общ преглед

Shape е клас в Aspose.Slides FOSS за Java. Наследници от: GeometryShape, IShape, ISlideComponent.

Абстрактен базов клас за форми на слайд.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
spPrElementПрочети.Елементът <p:spPr> на формата
cNvPrElementПрочети.
placeholderInfoOptional<String[]>Прочети.Съдържа допълнителна информация за фигурата на формата.
inheritedXfrmElementПрочети.Задържа наследеното <a:xfrm> елемент от layout/master
xfrmElementПрочети.Елементът <a:xfrm> определя геометрията на формата.
rawFrameIShapeFrameПрочети.Поддържа суровия IShapeFrame на формата
frameIShapeFrameПрочети.
slideIBaseSlideПрочети.Позовава се на родителската IBaseSlide форма
presentationIPresentationПрочети.Позовава се на 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)Настройва основния слайд за тази форма.
 Български