GraphicalObject

GraphicalObject

Overview

GraphicalObject є клас в Aspose.Slides FOSS для Java. Наследники від: Shape, IGraphicalObject.

Абстрактний базовий клас для графічних об’єктів на слайді.

Цей клас надає 63 методи для роботи з об’єктами GraphicalObject в програмах Java. Доступні методи включають: GeometryShape, GraphicalObject, Shape, applyFrame, asIPresentationComponent, buildFrame, ensureSpPr, ensureXfrm, findPlaceholderXfrmInXml, findXfrmInElement, getAdjustments, getAlternativeText, і 50 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: adjustments, alternativeText, alternativeTextTitle, asISlideComponent, cNvPr, connectionSiteCount, і ще 30.

Properties

NameTypeAccessDescription
spPrElementReadПовертає {@code <p:spPr>} (або { @ code < p:grpSpPr > }) елемент для цієї форми.
cNvPrElementReadПовертає елемент {@code <p:cNvPr>} з форми XML.
placeholderInfoOptional<String[]>ReadПовертає інформацію про знахідку для цієї форми, якщо вона є знаходкою.
inheritedXfrmElementReadПроходить по макетній → основної ланцюжку, щоб знайти успадкований {@code <a:xfrm>} для форм-межевих.
xfrmElementReadПовертає елемент {@code <a:xfrm>} для цієї форми.
rawFrameIShapeFrameReadВін отримує нерозроблену картинку.
frameIShapeFrameReadЗнайде кадр.
slideIBaseSlideReadВін отримує слайд.
presentationIPresentationReadВін отримує презентацію.
xdoubleReadОтримає х.
ydoubleReadОбирає y.
widthdoubleReadОбирає ширину.
heightdoubleReadЗнайде висоту.
rotationdoubleReadВін отримує ротацію.
shapeStyleIShapeStyleReadЦе має форму.
shapeTypeShapeTypeReadВін має форму.
fillFormatIFillFormatReadОбирає формат заповнення.
adjustmentsIAdjustValueCollectionReadОбирає коригування.
textHolderbooleanReadОбирає підкладку.
placeholderIPlaceholderReadВін отримує закладку.
customDataICustomDataReadОбирає персоналізовані дані.
lineFormatILineFormatReadОбирає формат лінії.
threeDFormatIThreeDFormatReadОтримає три-д формат.
effectFormatIEffectFormatReadОбирає формат ефекту.
hiddenbooleanReadЗнайде прихований.
zOrderPositionintReadОбирає позицію з-порядку.
connectionSiteCountintReadОтримає число з’єднань.
alternativeTextStringReadОтримає альтернативний текст.
alternativeTextTitleStringReadОбирає альтернативний текст.
nameStringReadЗнає ім’я.
decorativebooleanReadОбирає декоративні.
uniqueIdintReadОтримає унікальний ідентифікатор.
officeInteropShapeIdintReadЗнайдіть офісну ідентифікацію.
groupedbooleanReadЗнайдіть групову.
asISlideComponentISlideComponentReadОбирає компонент “і” на слайді.
graphicalObjectLockIGraphicalObjectLockReadПовертає форм’s замки.

Methods

SignatureDescription
GraphicalObject(xmlElement: Element, saveCallback: Runnable)Створює {@code GraphicalObject}, який підтримується даним елементом XML.
GraphicalObject()Створює {@code GraphicalObject} без елемента підтримки.
Shape(xmlElement: Element, saveCallback: Runnable)Створює форму, підтриману даним елементом XML.
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Повертає сирову кадру.
setRawFrame(value: IShapeFrame)Налаштовує значення сирої кадру.
getFrame()IShapeFrameПовертає кадр.
setFrame(value: IShapeFrame)Налаштовує значення кадру.
getSlide()IBaseSlideПовертає слайд.
getPresentation()IPresentationПовертає презентацію.
asIPresentationComponent()IPresentationComponent
setParentSlide(slide: IBaseSlide)Налаштує батьківський слайд для цієї форми.
GeometryShape(xmlElement: Element, saveCallback: Runnable)Створює GeometryShape, який підтримується даним елементом XML.
setParentShapes(shapes: Iterable<IShape>)Налаштовує колекцію сирібних форм, що використовуються для пошуку з’єднання.
getX()doubleПовертає х.
setX(x: double)Назначає значення х.
getY()doubleПовертає y.
setY(y: double)Назначає значення y.
getWidth()doubleПовертає ширину.
setWidth(width: double)Налаштовує значення ширини.
getHeight()doubleВідвертає висоту.
setHeight(height: double)Налаштовує значення висоти.
getRotation()doubleПовертає обертання.
setRotation(rotation: double)Налаштовує значення обертання.
getShapeStyle()IShapeStyleПовертає стиль форми.
getShapeType()ShapeTypeПовертає тип форми.
setShapeType(value: ShapeType)Налаштовує значення типу форми.
getFillFormat()IFillFormatПовертає формат заповнення.
getAdjustments()IAdjustValueCollectionПовертає коригування.
isTextHolder()booleanПовертає “правда”, якщо встановлено закладку тексту.
getPlaceholder()IPlaceholderПовертає значок.
getCustomData()ICustomDataПовертає персоналізовані дані.
getLineFormat()ILineFormatПовертає формат рядка.
getThreeDFormat()IThreeDFormatПовертає формат 3d.
getEffectFormat()IEffectFormatПовертає формат ефекту.
isHidden()booleanПовертає істинне значення, якщо набір “скриті” встановлений.
setHidden(value: boolean)Налаштовує приховане значення.
getZOrderPosition()intПовертає позицію з-порядку.
getConnectionSiteCount()intПовертає кількість місць підключення.
getAlternativeText()StringПовертає альтернативний текст.
setAlternativeText(value: String)Налаштовує альтернативне значення тексту.
getAlternativeTextTitle()StringПовертає альтернативний текст заголовку.
setAlternativeTextTitle(value: String)Назначення значення заголовку альтернативного тексту.
getName()StringПовертає ім’я.
setName(value: String)Назначить значення назви.
isDecorative()booleanПовертає істинне значення, якщо декоративне задано.
setDecorative(value: boolean)Налаштовує декоративну цінність.
getUniqueId()intПовертає унікальний ідентифікатор.
getOfficeInteropShapeId()intПовертає форм-ід офісного інтерпера.
isGrouped()booleanПовертає істинне значення, якщо набір встановлений.
getAsISlideComponent()ISlideComponentПовертає компонент “і” на слайді.
getGraphicalObjectLock()IGraphicalObjectLockПовертає форм’s замки.

See Also

 Українська