ShapeBase
Наследование: java.lang.Object, com.aspose.words.Node, com.aspose.words.CompositeNode
public abstract class ShapeBase extends CompositeNode
Базовый класс для объектов на уровне рисования, таких как AutoShape, произвольная форма, объект OLE, элемент управления ActiveX или изображение.
Чтобы узнать больше, посетитеWorking with Shapes документальная статья.
Это абстрактный класс. Два производных класса, которые вы можете создать:Shape а такжеGroupShape.
Фигура — это узел в дереве документа.
Если фигура является потомкомParagraphобъекта, то говорят, что фигура находится на «верхнем уровне». Фигуры верхнего уровня измеряются и располагаются в точках.
Фигура также может быть потомкомGroupShape объект, когда несколько фигур сгруппированы. Дочерние фигуры групповой фигуры располагаются в координатном пространстве и единицах измерения, определенныхgetCoordSize() / setCoordSize(java.awt.Dimension) а такжеgetCoordOrigin() / setCoordOrigin(java.awt.Point) свойства формы родительской группы.
Фигура может быть встроена в текст или плавать. Метод позиционирования управляется с помощьюgetWrapType() / setWrapType(int) имущество.
Когда фигура плавает, она позиционируется относительно чего-либо (например, текущего абзаца, поля или страницы). Относительное расположение фигуры задается с помощьюgetRelativeHorizontalPosition() / setRelativeHorizontalPosition(int) а такжеgetRelativeVerticalPosition() / setRelativeVerticalPosition(int) характеристики.
Плавающая фигура может быть позиционирована явно с помощьюgetLeft() / setLeft(double) а такжеgetTop() / setTop(double) свойства или выровнены относительно какого-либо другого объекта с помощьюgetHorizontalAlignment() / setHorizontalAlignment(int) а такжеgetVerticalAlignment() / setVerticalAlignment(int) характеристики.
Методы
Метод | Описание |
---|---|
accept(DocumentVisitor visitor) | Принимает посетителя. |
adjustWithEffects(Rectangle2D.Float source) | Добавляет к исходному прямоугольнику значения экстента эффекта и возвращает окончательный прямоугольник. |
appendChild(Node newChild) | Добавляет указанный узел в конец списка дочерних узлов для этого узла. |
canHaveImage() | Возвращает true, если тип фигуры позволяет фигуре иметь изображение. |
clearRunAttrs() | |
dd() | |
deepClone(boolean isCloneChildren) | Создает дубликат узла. |
equals(Object arg0) | |
fetchInheritedRunAttr(int fontAttr) | |
fetchInheritedShapeAttr(int key) | Зарезервировано для системного использования. |
fetchShapeAttr(int key) | Зарезервировано для системного использования. |
getAllowOverlap() | Получает значение, указывающее, может ли эта фигура перекрывать другие фигуры. |
getAlternativeText() | Определяет альтернативный текст, который будет отображаться вместо графики. |
getAncestor(int ancestorType) | |
getAncestor(Class ancestorType) | Получает первого предка указанного типа объекта. |
getAnchorLocked() | Указывает, заблокирована ли привязка фигуры. |
getAspectRatioLocked() | Указывает, заблокировано ли соотношение сторон фигуры. |
getBehindText() | Указывает, находится ли фигура ниже или выше текста. |
getBottom() | Получает положение нижнего края содержащего блока фигуры. |
getBounds() | Получает расположение и размер содержащего блока фигуры. |
getBoundsInPoints() | Получает расположение и размер содержащего блока фигуры в пунктах относительно привязки самой верхней фигуры. |
getBoundsWithEffects() | Получает окончательную степень, которую имеет этот объект формы после применения эффектов рисования. |
getChild(int nodeType, int index, boolean isDeep) | |
getChildNodes() | Получает все непосредственные дочерние узлы этого узла. |
getChildNodes(int nodeType, boolean isDeep) | |
getClass() | |
getContainer() | |
getCoordOrigin() | Координаты в верхнем левом углу содержащего блока этой формы. |
getCoordSize() | Ширина и высота координатного пространства внутри содержащего блока этой формы. |
getCount() | Получает количество непосредственных дочерних элементов этого узла. |
getCurrentNode() | |
getCustomNodeId() | Задает идентификатор пользовательского узла. |
getDirectRunAttr(int fontAttr) | |
getDirectShapeAttr(int key) | Зарезервировано для системного использования. |
getDistanceBottom() | Получает расстояние (в пунктах) между текстом документа и нижним краем фигуры. |
getDistanceLeft() | Получает расстояние (в пунктах) между текстом документа и левым краем фигуры. |
getDistanceRight() | Получает расстояние (в пунктах) между текстом документа и правым краем фигуры. |
getDistanceTop() | Получает расстояние (в пунктах) между текстом документа и верхним краем фигуры. |
getDocument() | Получает документ, которому принадлежит этот узел. |
getDocument_IInline() | |
getFill() | Получает форматирование заливки для фигуры. |
getFillType() | |
getFillableBackColor() | |
getFillableForeColor() | |
getFillableImageBytes() | |
getFillableTransparency() | |
getFillableVisible() | |
getFilledColor() | |
getFirstChild() | Получает первый дочерний элемент узла. |
getFlipOrientation() | Переключает ориентацию фигуры. |
getFont() | Предоставляет доступ к форматированию шрифта этого объекта. |
getGradientAngle() | |
getGradientStops() | |
getGradientStyle() | |
getGradientVariant() | |
getHRef() | Получает полный адрес гиперссылки для фигуры. |
getHeight() | Получает высоту содержащего блока фигуры. |
getHorizontalAlignment() | Указывает, как фигура располагается по горизонтали. |
getLastChild() | Получает последний дочерний элемент узла. |
getLeft() | Получает положение левого края содержащего блока фигуры. |
getMarkupLanguage() | Получает язык разметки, используемый для этого графического объекта. |
getName() | Получает необязательное имя формы. |
getNextMatchingNode(Node curNode) | |
getNextSibling() | Получает узел, следующий сразу за этим узлом. |
getNodeType() | Получает тип этого узла. |
getOn() | |
getOpacity() | |
getParentNode() | Получает непосредственного родителя этого узла. |
getParentParagraph() | Возвращает ближайший родительский абзац. |
getParentParagraph_IInline() | |
getPatternType() | |
getPresetTexture() | |
getPreviousSibling() | Получает узел, непосредственно предшествующий этому узлу. |
getRange() | ВозвращаетRange объект, который представляет часть документа, содержащегося в этом узле. |
getRelativeHorizontalPosition() | Указывает, относительно чего фигура расположена горизонтально. |
getRelativeVerticalPosition() | Указывает, относительно чего фигура расположена вертикально. |
getRight() | Получает положение правого края содержащего блока фигуры. |
getRotateWithObject() | |
getRotation() | Определяет угол (в градусах), на который поворачивается фигура. |
getScreenTip() | Определяет текст, отображаемый при наведении указателя мыши на фигуру. |
getShadowFormat() | Получает теневое форматирование для фигуры. |
getShapeRenderer() | Создает и возвращает объект, который можно использовать для преобразования этой формы в изображение. |
getShapeType() | Получает тип фигуры. |
getSizeInPoints() | Получает размер фигуры в точках. |
getTarget() | Получает целевой кадр для гиперссылки формы. |
getText() | Получает текст этого узла и всех его дочерних элементов. |
getTextureAlignment() | |
getTitle() | Получает заголовок (заголовок) текущего объекта формы. |
getTop() | Получает положение верхнего края содержащего блока фигуры. |
getVerticalAlignment() | Указывает, как фигура расположена вертикально. |
getWidth() | Получает ширину содержащего блока фигуры. |
getWrapSide() | Указывает, как текст обтекает фигуру. |
getWrapType() | Определяет, является ли фигура встроенной или плавающей. |
getZOrder() | Определяет порядок отображения перекрывающихся фигур. |
getZOrder_IShape() | |
hasChildNodes() | Возвращает true, если у этого узла есть дочерние узлы. |
hashCode() | |
indexOf(Node child) | Возвращает индекс указанного дочернего узла в массиве дочерних узлов. |
insertAfter(Node newChild, Node refChild) | Вставляет указанный узел сразу после указанного ссылочного узла. |
insertBefore(Node newChild, Node refChild) | Вставляет указанный узел непосредственно перед указанным ссылочным узлом. |
isComposite() | Возвращает true, так как этот узел может иметь дочерние узлы. |
isDecorative() | Получает флаг, указывающий, является ли фигура декоративной в документе. |
isDecorative(boolean value) | Устанавливает флаг, указывающий, является ли фигура декоративной в документе. |
isDeleteRevision() | Возвращает true, если этот объект был удален в Microsoft Word при включенном отслеживании изменений. |
isGroup() | Возвращает true, если это фигура группы. |
isHorizontalRule() | Возвращает true, если эта фигура является горизонтальной линейкой. |
isImage() | Возвращает true, если эта фигура является фигурой изображения. |
isInline() | Быстрый способ определить, расположена ли эта фигура на одной линии с текстом. |
isInsertRevision() | Возвращает true, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений. |
isLayoutInCell() | Получает флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами. |
isLayoutInCell(boolean value) | Устанавливает флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами. |
isMoveFromRevision() | Возвращаетtrue если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений. |
isMoveToRevision() | Возвращаетtrue если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений. |
isSignatureLine() | Указывает, что фигура является SignatureLine. |
isTopLevel() | Возвращает true, если эта фигура не является дочерней фигурой группы. |
isWordArt() | Возвращает значение true, если эта фигура является объектом WordArt. |
iterator() | Обеспечивает поддержку для каждой итерации стиля над дочерними узлами этого узла. |
localToParent(Point2D.Float value) | Преобразует значение из локального координатного пространства в координатное пространство родительской фигуры. |
nextPreOrder(Node rootNode) | Получает следующий узел в соответствии с алгоритмом обхода дерева предварительного порядка. |
nodeTypeToString(int nodeType) | |
notify() | |
notifyAll() | |
oneColorGradient(int style, int variant, double degree) | |
patterned(int patternType) | |
prependChild(Node newChild) | Добавляет указанный узел в начало списка дочерних узлов для этого узла. |
presetTextured(int presetTexture) | |
previousPreOrder(Node rootNode) | Получает предыдущий узел в соответствии с алгоритмом обхода дерева предварительного порядка. |
remove() | Удаляет себя из родителя. |
removeAllChildren() | Удаляет все дочерние узлы текущего узла. |
removeChild(Node oldChild) | Удаляет указанный дочерний узел. |
removeMoveRevisions() | |
removeRunAttr(int key) | |
removeShapeAttr(int key) | Зарезервировано для системного использования. |
removeSmartTags() | Удаляет всеSmartTag узлы-потомки текущего узла. |
selectNodes(String xpath) | Выбирает список узлов, соответствующих выражению XPath. |
selectSingleNode(String xpath) | Выбирает первый узел, соответствующий выражению XPath. |
setAllowOverlap(boolean value) | Задает значение, указывающее, может ли эта фигура перекрывать другие фигуры. |
setAlternativeText(String value) | Определяет альтернативный текст, который будет отображаться вместо графики. |
setAnchorLocked(boolean value) | Указывает, заблокирована ли привязка фигуры. |
setAspectRatioLocked(boolean value) | Указывает, заблокировано ли соотношение сторон фигуры. |
setBehindText(boolean value) | Указывает, находится ли фигура ниже или выше текста. |
setBounds(Rectangle2D.Float value) | Задает положение и размер содержащего блока фигуры. |
setCoordOrigin(Point value) | Координаты в верхнем левом углу содержащего блока этой формы. |
setCoordSize(Dimension value) | Ширина и высота координатного пространства внутри содержащего блока этой формы. |
setCustomNodeId(int value) | Задает идентификатор пользовательского узла. |
setDistanceBottom(double value) | Задает расстояние (в пунктах) между текстом документа и нижним краем фигуры. |
setDistanceLeft(double value) | Задает расстояние (в пунктах) между текстом документа и левым краем фигуры. |
setDistanceRight(double value) | Задает расстояние (в пунктах) между текстом документа и правым краем фигуры. |
setDistanceTop(double value) | Задает расстояние (в пунктах) между текстом документа и верхним краем фигуры. |
setFillableBackColor(Color value) | |
setFillableForeColor(Color value) | |
setFillableTransparency(double value) | |
setFillableVisible(boolean value) | |
setFilledColor(Color value) | |
setFlipOrientation(int value) | Переключает ориентацию фигуры. |
setGradientAngle(double value) | |
setHRef(String value) | Задает полный адрес гиперссылки для фигуры. |
setHeight(double value) | Устанавливает высоту содержащего блока фигуры. |
setHorizontalAlignment(int value) | Указывает, как фигура располагается по горизонтали. |
setImage(byte[] imageBytes) | |
setLeft(double value) | Устанавливает положение левого края содержащего блока фигуры. |
setName(String value) | Устанавливает необязательное имя формы. |
setOn(boolean value) | |
setOpacity(double value) | |
setRelativeHorizontalPosition(int value) | Указывает, относительно чего фигура расположена горизонтально. |
setRelativeVerticalPosition(int value) | Указывает, относительно чего фигура расположена вертикально. |
setRotateWithObject(boolean value) | |
setRotation(double value) | Определяет угол (в градусах), на который поворачивается фигура. |
setRunAttr(int fontAttr, Object value) | |
setScreenTip(String value) | Определяет текст, отображаемый при наведении указателя мыши на фигуру. |
setShapeAttr(int key, Object value) | Зарезервировано для системного использования. |
setTarget(String value) | Задает целевой кадр для гиперссылки формы. |
setTextureAlignment(int value) | |
setTitle(String value) | Задает заголовок (заголовок) текущего объекта формы. |
setTop(double value) | Устанавливает положение верхнего края содержащего блока фигуры. |
setVerticalAlignment(int value) | Указывает, как фигура расположена вертикально. |
setWidth(double value) | Задает ширину содержащего блока фигуры. |
setWrapSide(int value) | Указывает, как текст обтекает фигуру. |
setWrapType(int value) | Определяет, является ли фигура встроенной или плавающей. |
setZOrder(int value) | Определяет порядок отображения перекрывающихся фигур. |
setZOrder_IShape(int value) | |
solid() | |
toString() | |
toString(SaveOptions saveOptions) | Экспортирует содержимое узла в строку, используя указанные параметры сохранения. |
toString(int saveFormat) | |
twoColorGradient(int style, int variant) | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
accept(DocumentVisitor visitor)
public abstract boolean accept(DocumentVisitor visitor)
Принимает посетителя.
Перечисляет этот узел и все его дочерние элементы. Каждый узел вызывает соответствующий метод в DocumentVisitor.
Дополнительные сведения см. в шаблоне проектирования «Посетитель».
Параметры:
Параметр | Тип | Описание |
---|---|---|
visitor | DocumentVisitor | Посетитель, который будет посещать узлы. |
Возвращает: boolean - Истинно, если были посещены все узлы; false, если DocumentVisitor остановил операцию перед посещением всех узлов.
adjustWithEffects(Rectangle2D.Float source)
public Rectangle2D.Float adjustWithEffects(Rectangle2D.Float source)
Добавляет к исходному прямоугольнику значения экстента эффекта и возвращает окончательный прямоугольник.
Параметры:
Параметр | Тип | Описание |
---|---|---|
source | java.awt.geom.Rectangle2D.Float |
Возвращает: java.awt.geom.Rectangle2D.Float
appendChild(Node newChild)
public Node appendChild(Node newChild)
Добавляет указанный узел в конец списка дочерних узлов для этого узла.
Если новый дочерний элемент уже находится в дереве, он сначала удаляется.
Если вставляемый узел был создан из другого документа, следует использоватьM:Aspose.Words.DocumentBase.ImportNode(Aspose.Words.Node,System.Boolean,Aspose.Words.ImportFormatMode) чтобы импортировать узел в текущий документ. Затем импортированный узел можно вставить в текущий документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
newChild | Node | Добавляемый узел. |
Возвращает: Node - Добавлен узел.
canHaveImage()
public boolean canHaveImage()
Возвращает true, если тип фигуры позволяет фигуре иметь изображение.
Хотя Microsoft Word имеет специальный тип фигуры для изображений, похоже, что в документах Microsoft Word любая фигура, кроме групповой, может иметь изображение, поэтому это свойство возвращает значение true для всех фигур, кромеGroupShape.
Возвращает: boolean — True, если тип фигуры позволяет фигуре иметь изображение.
clearRunAttrs()
public void clearRunAttrs()
dd()
public void dd()
deepClone(boolean isCloneChildren)
public Node deepClone(boolean isCloneChildren)
Создает дубликат узла.
Этот метод служит конструктором копирования для узлов. Клонированный узел не имеет родителя, но принадлежит к тому же документу, что и исходный узел.
Этот метод всегда выполняет глубокую копию узла.isCloneChildren Параметр указывает, следует ли также выполнять копирование всех дочерних узлов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
isCloneChildren | boolean | Значение true, чтобы рекурсивно клонировать поддерево в указанном узле; false, чтобы клонировать только сам узел. |
Возвращает: Node - Клонированный узел.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
fetchInheritedRunAttr(int fontAttr)
public Object fetchInheritedRunAttr(int fontAttr)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int |
Возвращает: java.lang.Объект
fetchInheritedShapeAttr(int key)
public Object fetchInheritedShapeAttr(int key)
Зарезервировано для системного использования. IShapeAttrSource.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
fetchShapeAttr(int key)
public Object fetchShapeAttr(int key)
Зарезервировано для системного использования. IShapeAttrSource.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
getAllowOverlap()
public boolean getAllowOverlap()
Получает значение, указывающее, может ли эта фигура перекрывать другие фигуры.
Это свойство влияет на поведение фигуры в Microsoft Word. Aspose.Words игнорирует значение этого свойства.
Это свойство применимо только к фигурам верхнего уровня.
Значение по умолчаниюtrue.
Возвращает: boolean — значение, указывающее, может ли эта фигура перекрывать другие фигуры.
getAlternativeText()
public String getAlternativeText()
Определяет альтернативный текст, который будет отображаться вместо графики.
Значение по умолчанию — пустая строка.
Возвращает: java.lang.String — соответствующее значение java.lang.String.
getAncestor(int ancestorType)
public CompositeNode getAncestor(int ancestorType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
ancestorType | int |
Возвращает: CompositeNode
getAncestor(Class ancestorType)
public CompositeNode getAncestor(Class ancestorType)
Получает первого предка указанного типа объекта.
Параметры:
Параметр | Тип | Описание |
---|---|---|
ancestorType | java.lang.Class | Тип объекта-предка для извлечения. |
Возвращает: CompositeNode - предок указанного типа или ноль, если предок этого типа не найден.
Тип предка совпадает, если он равен ancestorType или является производным от ancestorType.
getAnchorLocked()
public boolean getAnchorLocked()
Указывает, заблокирована ли привязка фигуры.
Значение по умолчаниюfalse.
Имеет эффект только для фигур верхнего уровня.
Это свойство влияет на поведение привязки фигуры в Microsoft Word. Если привязка не заблокирована, перемещение фигуры в Microsoft Word также может привести к перемещению привязки фигуры.
Возвращает: boolean - соответствующее логическое значение.
getAspectRatioLocked()
public boolean getAspectRatioLocked()
Указывает, заблокировано ли соотношение сторон фигуры.
Значение по умолчанию зависит отgetShapeType() , для ShapeType.Image этоtrue но для других типов формы этоfalse.
Действует только для фигур верхнего уровня.
Возвращает: boolean - соответствующее логическое значение.
getBehindText()
public boolean getBehindText()
Указывает, находится ли фигура ниже или выше текста.
Имеет эффект только для фигур верхнего уровня.
Значение по умолчаниюfalse.
Возвращает: boolean - соответствующее логическое значение.
getBottom()
public double getBottom()
Получает положение нижнего края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Возвращает: double — положение нижнего края содержащего блока фигуры.
getBounds()
public Rectangle2D.Float getBounds()
Получает расположение и размер содержащего блока фигуры. Игнорирует блокировку соотношения сторон при настройке.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Возвращает: java.awt.geom.Rectangle2D.Float — расположение и размер содержащего блока фигуры.
getBoundsInPoints()
public Rectangle2D.Float getBoundsInPoints()
Получает расположение и размер содержащего блока фигуры в пунктах относительно привязки самой верхней фигуры.
Возвращает: java.awt.geom.Rectangle2D.Float — расположение и размер содержащего блока фигуры в пунктах относительно привязки самой верхней фигуры.
getBoundsWithEffects()
public Rectangle2D.Float getBoundsWithEffects()
Получает окончательную степень, которую имеет этот объект формы после применения эффектов рисования. Стоимость измеряется в баллах.
Возвращает: java.awt.geom.Rectangle2D.Float — окончательная степень, которую имеет этот объект формы после применения эффектов рисования.
getChild(int nodeType, int index, boolean isDeep)
public Node getChild(int nodeType, int index, boolean isDeep)
Параметры:
Параметр | Тип | Описание |
---|---|---|
nodeType | int | |
index | int | |
isDeep | boolean |
Возвращает: Node
getChildNodes()
public NodeCollection getChildNodes()
Получает все непосредственные дочерние узлы этого узла.
Примечание,getChildNodes() эквивалентно вызову GetChildNodes(NodeType.Any, false) и создает и возвращает новую коллекцию при каждом доступе к ней.
Если дочерних узлов нет, это свойство возвращает пустую коллекцию.
Возвращает: NodeCollection - Все непосредственные дочерние узлы этого узла.
getChildNodes(int nodeType, boolean isDeep)
public NodeCollection getChildNodes(int nodeType, boolean isDeep)
Параметры:
Параметр | Тип | Описание |
---|---|---|
nodeType | int | |
isDeep | boolean |
Возвращает: NodeCollection
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getContainer()
public CompositeNode getContainer()
Возвращает: CompositeNode
getCoordOrigin()
public Point getCoordOrigin()
Координаты в верхнем левом углу содержащего блока этой формы.
Значение по умолчанию: (0,0).
Возвращает: java.awt.Point — соответствующее значение java.awt.Point.
getCoordSize()
public Dimension getCoordSize()
Ширина и высота координатного пространства внутри содержащего блока этой формы.
Значение по умолчанию: (1000, 1000).
Возвращает: java.awt.Dimension — соответствующее значение java.awt.Dimension.
getCount()
public int getCount()
Получает количество непосредственных дочерних элементов этого узла.
Возвращает: int - количество непосредственных дочерних элементов этого узла.
getCurrentNode()
public Node getCurrentNode()
Возвращает: Node
getCustomNodeId()
public int getCustomNodeId()
Задает идентификатор пользовательского узла.
По умолчанию ноль.
Этот идентификатор можно установить и использовать произвольно. Например, как ключ для получения внешних данных.
Важное примечание: указанное значение не сохраняется в выходной файл и существует только в течение срока службы узла.
Возвращает: int - соответствующее значение int.
getDirectRunAttr(int fontAttr)
public Object getDirectRunAttr(int fontAttr)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int |
Возвращает: java.lang.Объект
getDirectShapeAttr(int key)
public Object getDirectShapeAttr(int key)
Зарезервировано для системного использования. IShapeAttrSource.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
Возвращает: java.lang.Объект
getDistanceBottom()
public double getDistanceBottom()
Получает расстояние (в пунктах) между текстом документа и нижним краем фигуры.
Значение по умолчанию — 0.
Имеет эффект только для фигур верхнего уровня.
Возвращает: double — расстояние (в пунктах) между текстом документа и нижним краем фигуры.
getDistanceLeft()
public double getDistanceLeft()
Получает расстояние (в пунктах) между текстом документа и левым краем фигуры.
Значение по умолчанию — 1/8 дюйма.
Имеет эффект только для фигур верхнего уровня.
Возвращает: double — расстояние (в пунктах) между текстом документа и левым краем фигуры.
getDistanceRight()
public double getDistanceRight()
Получает расстояние (в пунктах) между текстом документа и правым краем фигуры.
Значение по умолчанию — 1/8 дюйма.
Имеет эффект только для фигур верхнего уровня.
Возвращает: double — расстояние (в пунктах) между текстом документа и правым краем фигуры.
getDistanceTop()
public double getDistanceTop()
Получает расстояние (в пунктах) между текстом документа и верхним краем фигуры.
Значение по умолчанию — 0.
Имеет эффект только для фигур верхнего уровня.
Возвращает: double — расстояние (в пунктах) между текстом документа и верхним краем фигуры.
getDocument()
public DocumentBase getDocument()
Получает документ, которому принадлежит этот узел.
Узел всегда принадлежит документу, даже если он только что создан и еще не добавлен в дерево или удален из дерева.
Возвращает: DocumentBase - Документ, которому принадлежит этот узел.
getDocument_IInline()
public DocumentBase getDocument_IInline()
Возвращает: DocumentBase
getFill()
public Fill getFill()
Получает форматирование заливки для фигуры.
Возвращает: Fill - Заполнить форматирование формы.
getFillType()
public int getFillType()
Возвращает: инт
getFillableBackColor()
public Color getFillableBackColor()
Возвращает: java.awt.Color
getFillableForeColor()
public Color getFillableForeColor()
Возвращает: java.awt.Color
getFillableImageBytes()
public byte[] getFillableImageBytes()
Возвращает: байт[]
getFillableTransparency()
public double getFillableTransparency()
Возвращает: двойной
getFillableVisible()
public boolean getFillableVisible()
Возвращает: логический
getFilledColor()
public Color getFilledColor()
Возвращает: java.awt.Color
getFirstChild()
public Node getFirstChild()
Получает первый дочерний элемент узла. Если нет первого дочернего узла, возвращается нуль.
Возвращает: Node - Первый дочерний узел.
getFlipOrientation()
public int getFlipOrientation()
Переключает ориентацию фигуры.
Значение по умолчаниюFlipOrientation.NONE.
Возвращает: int - соответствующее значение int. Возвращаемое значение представляет собой побитовую комбинациюFlipOrientation константы.
getFont()
public Font getFont()
Предоставляет доступ к форматированию шрифта этого объекта.
Возвращает: Font - соответствующийFont ценность.
getGradientAngle()
public double getGradientAngle()
Возвращает: двойной
getGradientStops()
public GradientStopCollection getGradientStops()
Возвращает: GradientStopCollection
getGradientStyle()
public int getGradientStyle()
Возвращает: инт
getGradientVariant()
public int getGradientVariant()
Возвращает: инт
getHRef()
public String getHRef()
Получает полный адрес гиперссылки для фигуры.
Значение по умолчанию — пустая строка.
Ниже приведены примеры допустимых значений этого свойства:
Полный URI: https://www.aspose.com/.
Полное имя файла: C:\\Мои документы\\Отчет о продажах.doc .
Относительный URI: ../../../resource.txt
Относительное имя файла: ..\\Мои документы\\Отчет о продажах.doc .
Закладка в другом документе: https://www.aspose.com/Products/Default.aspx#люксы
Закладка в этом документе:#НазваниеЗакладки .
Возвращает: java.lang.String — полный адрес гиперссылки для фигуры.
getHeight()
public double getHeight()
Получает высоту содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Возвращает: double - высота содержащего блока формы.
getHorizontalAlignment()
public int getHorizontalAlignment()
Указывает, как фигура располагается по горизонтали.
Значение по умолчаниюHorizontalAlignment.NONE.
Имеет эффект только для плавающих фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изHorizontalAlignment константы.
getLastChild()
public Node getLastChild()
Получает последний дочерний элемент узла. Если последнего дочернего узла нет, возвращается нуль.
Возвращает: Node - Последний дочерний узел.
getLeft()
public double getLeft()
Получает положение левого края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Имеет эффект только для плавающих фигур.
Возвращает: double - Положение левого края содержащего блока формы.
getMarkupLanguage()
public byte getMarkupLanguage()
Получает язык разметки, используемый для этого графического объекта.
Возвращает: byte - язык разметки, используемый для этого графического объекта. Возвращаемое значение является одним изShapeMarkupLanguage константы.
getName()
public String getName()
Получает необязательное имя формы.
По умолчанию пустая строка.
Не может быть нулевым, но может быть пустой строкой.
Возвращает: java.lang.String — необязательное имя формы.
getNextMatchingNode(Node curNode)
public Node getNextMatchingNode(Node curNode)
Параметры:
Параметр | Тип | Описание |
---|---|---|
curNode | Node |
Возвращает: Node
getNextSibling()
public Node getNextSibling()
Получает узел, следующий сразу за этим узлом. Если следующего узла нет, возвращается нуль.
Возвращает: Node - Узел, непосредственно следующий за этим узлом.
getNodeType()
public abstract int getNodeType()
Получает тип этого узла.
Возвращает: int - Тип этого узла. Возвращаемое значение является одним изNodeType константы.
getOn()
public boolean getOn()
Возвращает: логический
getOpacity()
public double getOpacity()
Возвращает: двойной
getParentNode()
public CompositeNode getParentNode()
Получает непосредственного родителя этого узла.
Если узел был только что создан и еще не добавлен в дерево, или если он был удален из дерева, родитель имеет значение null.
Возвращает: CompositeNode - Непосредственный родитель этого узла.
getParentParagraph()
public Paragraph getParentParagraph()
Возвращает ближайший родительский абзац. Для дочерних фигур групповой фигуры и дочерних фигур объекта Office Math всегда возвращается значение null.
Возвращает: Paragraph - Непосредственный родительский абзац.
getParentParagraph_IInline()
public Paragraph getParentParagraph_IInline()
Возвращает: Paragraph
getPatternType()
public int getPatternType()
Возвращает: инт
getPresetTexture()
public int getPresetTexture()
Возвращает: инт
getPreviousSibling()
public Node getPreviousSibling()
Получает узел, непосредственно предшествующий этому узлу. Если предыдущего узла нет, возвращается нуль.
Возвращает: Node - Узел, непосредственно предшествующий этому узлу.
getRange()
public Range getRange()
ВозвращаетRange объект, который представляет часть документа, содержащегося в этом узле.
Возвращает: Range - АRange объект, который представляет часть документа, содержащегося в этом узле.
getRelativeHorizontalPosition()
public int getRelativeHorizontalPosition()
Указывает, относительно чего фигура расположена горизонтально.
Значение по умолчаниюRelativeHorizontalPosition.COLUMN.
Имеет эффект только для плавающих фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изRelativeHorizontalPosition константы.
getRelativeVerticalPosition()
public int getRelativeVerticalPosition()
Указывает, относительно чего фигура расположена вертикально.
Значение по умолчаниюRelativeVerticalPosition.PARAGRAPH.
Имеет эффект только для плавающих фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изRelativeVerticalPosition константы.
getRight()
public double getRight()
Получает положение правого края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Возвращает: double - Положение правого края содержащего блока формы.
getRotateWithObject()
public boolean getRotateWithObject()
Возвращает: логический
getRotation()
public double getRotation()
Определяет угол (в градусах), на который поворачивается фигура. Положительное значение соответствует углу поворота по часовой стрелке.
Значение по умолчанию — 0.
Возвращает: double - соответствующее двойное значение.
getScreenTip()
public String getScreenTip()
Определяет текст, отображаемый при наведении указателя мыши на фигуру.
Значение по умолчанию — пустая строка.
Возвращает: java.lang.String — соответствующее значение java.lang.String.
getShadowFormat()
public ShadowFormat getShadowFormat()
Получает теневое форматирование для фигуры.
Возвращает: ShadowFormat - Теневое форматирование формы.
getShapeRenderer()
public ShapeRenderer getShapeRenderer()
Создает и возвращает объект, который можно использовать для преобразования этой формы в изображение.
Этот метод просто вызываетShapeRendererконструктор и передает этот объект в качестве параметра.
Возвращает: ShapeRenderer - Объект рендеринга для этой формы.
getShapeType()
public int getShapeType()
Получает тип фигуры.
Возвращает: int - Тип фигуры. Возвращаемое значение является одним изShapeType константы.
getSizeInPoints()
public Point2D.Float getSizeInPoints()
Получает размер фигуры в точках. Получает размер фигуры в точках.
Point2D.Float используется как тип возвращаемого значения, потому что здесь нам нужны значения измерения с плавающей запятой. Следует предположить, что Point2Dx == width а такжеy == height.
Возвращает: java.awt.geom.Point2D.Float — размер фигуры в пунктах.
getTarget()
public String getTarget()
Получает целевой кадр для гиперссылки формы.
Значение по умолчанию — пустая строка.
Возвращает: java.lang.String — целевой фрейм для гиперссылки формы.
getText()
public String getText()
Получает текст этого узла и всех его дочерних элементов.
Возвращаемая строка включает все управляющие и специальные символы, как описано вControlChar.
Возвращает: java.lang.String
getTextureAlignment()
public int getTextureAlignment()
Возвращает: инт
getTitle()
public String getTitle()
Получает заголовок (заголовок) текущего объекта формы.
По умолчанию пустая строка.
Не может быть нулевым, но может быть пустой строкой.
Возвращает: java.lang.String — заголовок (заголовок) текущего объекта формы.
getTop()
public double getTop()
Получает положение верхнего края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Имеет эффект только для плавающих фигур.
Возвращает: double — положение верхнего края содержащего блока формы.
getVerticalAlignment()
public int getVerticalAlignment()
Указывает, как фигура расположена вертикально.
Значение по умолчаниюVerticalAlignment.NONE.
Имеет эффект только для плавающих фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изVerticalAlignment константы.
getWidth()
public double getWidth()
Получает ширину содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Возвращает: double - Ширина содержащего блока формы.
getWrapSide()
public int getWrapSide()
Указывает, как текст обтекает фигуру.
Значение по умолчаниюWrapSide.BOTH.
Имеет эффект только для фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изWrapSide константы.
getWrapType()
public int getWrapType()
Определяет, является ли фигура встроенной или плавающей. Для плавающих фигур определяет режим обтекания текста вокруг фигуры.
Значение по умолчаниюWrapType.NONE.
Имеет эффект только для фигур верхнего уровня.
Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изWrapType константы.
getZOrder()
public int getZOrder()
Определяет порядок отображения перекрывающихся фигур.
Имеет эффект только для фигур верхнего уровня.
Значение по умолчанию — 0.
Число представляет приоритет стека. Фигура с более высоким номером будет отображаться так, как если бы она перекрывала (перед) фигуру с меньшим номером.
Порядок перекрывающихся фигур независим для фигур в заголовке и в основном тексте документа.
Порядок отображения дочерних фигур в фигуре группы определяется их порядком внутри фигуры группы.
Возвращает: int - соответствующее значение int.
getZOrder_IShape()
public int getZOrder_IShape()
Возвращает: инт
hasChildNodes()
public boolean hasChildNodes()
Возвращает true, если у этого узла есть дочерние узлы.
Возвращает: boolean — Истинно, если у этого узла есть дочерние узлы.
hashCode()
public native int hashCode()
Возвращает: инт
indexOf(Node child)
public int indexOf(Node child)
Возвращает индекс указанного дочернего узла в массиве дочерних узлов. Возвращает -1, если узел не найден среди дочерних узлов.
Параметры:
Параметр | Тип | Описание |
---|---|---|
child | Node |
Возвращает: инт
insertAfter(Node newChild, Node refChild)
public Node insertAfter(Node newChild, Node refChild)
Вставляет указанный узел сразу после указанного ссылочного узла.
Если refChild имеет значение null, вставляет newChild в начало списка дочерних узлов.
Если новый дочерний элемент уже находится в дереве, он сначала удаляется.
Если вставляемый узел был создан из другого документа, следует использоватьM:Aspose.Words.DocumentBase.ImportNode(Aspose.Words.Node,System.Boolean,Aspose.Words.ImportFormatMode) чтобы импортировать узел в текущий документ. Затем импортированный узел можно вставить в текущий документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
newChild | Node | Узел для вставки. |
refChild | Node | Узел, который является эталонным узлом. newNode размещается после refNode. |
Возвращает: Node - Вставленный узел.
insertBefore(Node newChild, Node refChild)
public Node insertBefore(Node newChild, Node refChild)
Вставляет указанный узел непосредственно перед указанным ссылочным узлом.
Если refChild имеет значение null, вставляет newChild в конец списка дочерних узлов.
Если новый дочерний элемент уже находится в дереве, он сначала удаляется.
Если вставляемый узел был создан из другого документа, следует использоватьM:Aspose.Words.DocumentBase.ImportNode(Aspose.Words.Node,System.Boolean,Aspose.Words.ImportFormatMode) чтобы импортировать узел в текущий документ. Затем импортированный узел можно вставить в текущий документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
newChild | Node | Узел для вставки. |
refChild | Node | Узел, который является эталонным узлом. Новый дочерний элемент помещается перед этим узлом. |
Возвращает: Node - Вставленный узел.
isComposite()
public boolean isComposite()
Возвращает true, так как этот узел может иметь дочерние узлы.
Возвращает: boolean — True, так как этот узел может иметь дочерние узлы.
isDecorative()
public boolean isDecorative()
Получает флаг, указывающий, является ли фигура декоративной в документе. Обратите внимание, что форма не пустаgetAlternativeText() / setAlternativeText(java.lang.String) не может быть декоративным.
Возвращает: boolean — Флаг, указывающий, является ли фигура декоративной в документе.
isDecorative(boolean value)
public void isDecorative(boolean value)
Устанавливает флаг, указывающий, является ли фигура декоративной в документе. Обратите внимание, что форма не пустаgetAlternativeText() / setAlternativeText(java.lang.String) не может быть декоративным.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Флаг, указывающий, является ли фигура декоративной в документе. |
isDeleteRevision()
public boolean isDeleteRevision()
Возвращает true, если этот объект был удален в Microsoft Word при включенном отслеживании изменений.
Возвращает: boolean — Истинно, если этот объект был удален в Microsoft Word при включенном отслеживании изменений.
isGroup()
public boolean isGroup()
Возвращает true, если это фигура группы.
Возвращает: boolean — True, если это фигура группы.
isHorizontalRule()
public boolean isHorizontalRule()
Возвращает true, если эта фигура является горизонтальной линейкой.
Возвращает: boolean - True, если эта фигура является горизонтальной линейкой.
isImage()
public boolean isImage()
Возвращает true, если эта фигура является фигурой изображения.
Возвращает: boolean — Истинно, если эта фигура является фигурой изображения.
isInline()
public boolean isInline()
Быстрый способ определить, расположена ли эта фигура на одной линии с текстом.
Имеет эффект только для фигур верхнего уровня.
Возвращает: boolean - соответствующее логическое значение.
isInsertRevision()
public boolean isInsertRevision()
Возвращает true, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений.
Возвращает: boolean — True, если этот объект был вставлен в Microsoft Word при включенном отслеживании изменений.
isLayoutInCell()
public boolean isLayoutInCell()
Получает флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами.
Значение по умолчаниюtrue.
Действует только для фигур верхнего уровня, свойствоgetWrapType() / setWrapType(int) из которых установлено значение, отличное отInline.
Возвращает: boolean — Флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами.
isLayoutInCell(boolean value)
public void isLayoutInCell(boolean value)
Устанавливает флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами.
Значение по умолчаниюtrue.
Действует только для фигур верхнего уровня, свойствоgetWrapType() / setWrapType(int) из которых установлено значение, отличное отInline.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Флаг, указывающий, отображается ли фигура внутри таблицы или за ее пределами. |
isMoveFromRevision()
public boolean isMoveFromRevision()
Возвращаетtrue если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений.
Возвращает: логический -true если этот объект был перемещен (удален) в Microsoft Word при включенном отслеживании изменений.
isMoveToRevision()
public boolean isMoveToRevision()
Возвращаетtrue если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений.
Возвращает: логический -true если этот объект был перемещен (вставлен) в Microsoft Word при включенном отслеживании изменений.
isSignatureLine()
public boolean isSignatureLine()
Указывает, что фигура является SignatureLine.
Возвращает: boolean - соответствующее логическое значение.
isTopLevel()
public boolean isTopLevel()
Возвращает true, если эта фигура не является дочерней фигурой группы.
Возвращает: boolean — True, если эта фигура не является дочерней фигурой группы.
isWordArt()
public boolean isWordArt()
Возвращает значение true, если эта фигура является объектом WordArt. Работает до 2007 режима совместимости. В режиме совместимости 2010 и более поздних версий WordArt представляет собой просто текстовое поле с причудливыми шрифтами.
Возвращает: boolean — True, если эта фигура является объектом WordArt.
iterator()
public Iterator iterator()
Обеспечивает поддержку для каждой итерации стиля над дочерними узлами этого узла.
Возвращает: java.util.Iterator
localToParent(Point2D.Float value)
public Point2D.Float localToParent(Point2D.Float value)
Преобразует значение из локального координатного пространства в координатное пространство родительской фигуры.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.geom.Point2D.Float |
Возвращает: java.awt.geom.Point2D.Float
nextPreOrder(Node rootNode)
public Node nextPreOrder(Node rootNode)
Получает следующий узел в соответствии с алгоритмом обхода дерева предварительного порядка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
rootNode | Node | Верхний узел (предел) обхода. |
Возвращает: Node - Следующий узел в порядке предварительного заказа. Null, если достигнут rootNode.
nodeTypeToString(int nodeType)
public static String nodeTypeToString(int nodeType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
nodeType | int |
Возвращает: java.lang.String
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
oneColorGradient(int style, int variant, double degree)
public void oneColorGradient(int style, int variant, double degree)
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | int | |
variant | int | |
degree | double |
patterned(int patternType)
public void patterned(int patternType)
Параметры:
Параметр | Тип | Описание |
---|---|---|
patternType | int |
prependChild(Node newChild)
public Node prependChild(Node newChild)
Добавляет указанный узел в начало списка дочерних узлов для этого узла.
Если новый дочерний элемент уже находится в дереве, он сначала удаляется.
Если вставляемый узел был создан из другого документа, следует использоватьM:Aspose.Words.DocumentBase.ImportNode(Aspose.Words.Node,System.Boolean,Aspose.Words.ImportFormatMode) чтобы импортировать узел в текущий документ. Затем импортированный узел можно вставить в текущий документ.
Параметры:
Параметр | Тип | Описание |
---|---|---|
newChild | Node | Добавляемый узел. |
Возвращает: Node - Добавлен узел.
presetTextured(int presetTexture)
public void presetTextured(int presetTexture)
Параметры:
Параметр | Тип | Описание |
---|---|---|
presetTexture | int |
previousPreOrder(Node rootNode)
public Node previousPreOrder(Node rootNode)
Получает предыдущий узел в соответствии с алгоритмом обхода дерева предварительного порядка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
rootNode | Node | Верхний узел (предел) обхода. |
Возвращает: Node - Предыдущий узел в порядке предварительного заказа. Null, если достигнут rootNode.
remove()
public void remove()
Удаляет себя из родителя.
removeAllChildren()
public void removeAllChildren()
Удаляет все дочерние узлы текущего узла.
removeChild(Node oldChild)
public Node removeChild(Node oldChild)
Удаляет указанный дочерний узел.
Родительский элемент oldChild устанавливается равным нулю после удаления узла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
oldChild | Node | Узел для удаления. |
Возвращает: Node - Удаленный узел.
removeMoveRevisions()
public void removeMoveRevisions()
removeRunAttr(int key)
public void removeRunAttr(int key)
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
removeShapeAttr(int key)
public void removeShapeAttr(int key)
Зарезервировано для системного использования. IShapeAttrSource.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int |
removeSmartTags()
public void removeSmartTags()
Удаляет всеSmartTag узлы-потомки текущего узла. Этот метод не удаляет содержимое смарт-тегов.
selectNodes(String xpath)
public NodeList selectNodes(String xpath)
Выбирает список узлов, соответствующих выражению XPath.
На данный момент поддерживаются только выражения с именами элементов. Выражения, использующие имена атрибутов, не поддерживаются.
Параметры:
Параметр | Тип | Описание |
---|---|---|
xpath | java.lang.String | Выражение XPath. |
Возвращает: NodeList - Список узлов, соответствующих запросу XPath.
selectSingleNode(String xpath)
public Node selectSingleNode(String xpath)
Выбирает первый узел, соответствующий выражению XPath.
На данный момент поддерживаются только выражения с именами элементов. Выражения, использующие имена атрибутов, не поддерживаются.
Параметры:
Параметр | Тип | Описание |
---|---|---|
xpath | java.lang.String | Выражение XPath. |
Возвращает: Node - Первый узел, соответствующий запросу XPath, или нуль, если соответствующий узел не найден.
setAllowOverlap(boolean value)
public void setAllowOverlap(boolean value)
Задает значение, указывающее, может ли эта фигура перекрывать другие фигуры.
Это свойство влияет на поведение фигуры в Microsoft Word. Aspose.Words игнорирует значение этого свойства.
Это свойство применимо только к фигурам верхнего уровня.
Значение по умолчаниюtrue.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Значение, указывающее, может ли эта фигура перекрывать другие фигуры. |
setAlternativeText(String value)
public void setAlternativeText(String value)
Определяет альтернативный текст, который будет отображаться вместо графики.
Значение по умолчанию — пустая строка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Соответствующее значение java.lang.String. |
setAnchorLocked(boolean value)
public void setAnchorLocked(boolean value)
Указывает, заблокирована ли привязка фигуры.
Значение по умолчаниюfalse.
Имеет эффект только для фигур верхнего уровня.
Это свойство влияет на поведение привязки фигуры в Microsoft Word. Если привязка не заблокирована, перемещение фигуры в Microsoft Word также может привести к перемещению привязки фигуры.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setAspectRatioLocked(boolean value)
public void setAspectRatioLocked(boolean value)
Указывает, заблокировано ли соотношение сторон фигуры.
Значение по умолчанию зависит отgetShapeType() , для ShapeType.Image этоtrue но для других типов формы этоfalse.
Действует только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBehindText(boolean value)
public void setBehindText(boolean value)
Указывает, находится ли фигура ниже или выше текста.
Имеет эффект только для фигур верхнего уровня.
Значение по умолчаниюfalse.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | Соответствующее логическое значение. |
setBounds(Rectangle2D.Float value)
public void setBounds(Rectangle2D.Float value)
Задает положение и размер содержащего блока фигуры. Игнорирует блокировку соотношения сторон при настройке.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.geom.Rectangle2D.Float | Расположение и размер содержащего блока фигуры. |
setCoordOrigin(Point value)
public void setCoordOrigin(Point value)
Координаты в верхнем левом углу содержащего блока этой формы.
Значение по умолчанию: (0,0).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Point | Соответствующее значение java.awt.Point. |
setCoordSize(Dimension value)
public void setCoordSize(Dimension value)
Ширина и высота координатного пространства внутри содержащего блока этой формы.
Значение по умолчанию: (1000, 1000).
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Dimension | Соответствующее значение java.awt.Dimension. |
setCustomNodeId(int value)
public void setCustomNodeId(int value)
Задает идентификатор пользовательского узла.
По умолчанию ноль.
Этот идентификатор можно установить и использовать произвольно. Например, как ключ для получения внешних данных.
Важное примечание: указанное значение не сохраняется в выходной файл и существует только в течение срока службы узла.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. |
setDistanceBottom(double value)
public void setDistanceBottom(double value)
Задает расстояние (в пунктах) между текстом документа и нижним краем фигуры.
Значение по умолчанию — 0.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Расстояние (в пунктах) между текстом документа и нижним краем фигуры. |
setDistanceLeft(double value)
public void setDistanceLeft(double value)
Задает расстояние (в пунктах) между текстом документа и левым краем фигуры.
Значение по умолчанию — 1/8 дюйма.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Расстояние (в пунктах) между текстом документа и левым краем фигуры. |
setDistanceRight(double value)
public void setDistanceRight(double value)
Задает расстояние (в пунктах) между текстом документа и правым краем фигуры.
Значение по умолчанию — 1/8 дюйма.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Расстояние (в пунктах) между текстом документа и правым краем фигуры. |
setDistanceTop(double value)
public void setDistanceTop(double value)
Задает расстояние (в пунктах) между текстом документа и верхним краем фигуры.
Значение по умолчанию — 0.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Расстояние (в пунктах) между текстом документа и верхним краем фигуры. |
setFillableBackColor(Color value)
public void setFillableBackColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setFillableForeColor(Color value)
public void setFillableForeColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setFillableTransparency(double value)
public void setFillableTransparency(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setFillableVisible(boolean value)
public void setFillableVisible(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setFilledColor(Color value)
public void setFilledColor(Color value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.awt.Color |
setFlipOrientation(int value)
public void setFlipOrientation(int value)
Переключает ориентацию фигуры.
Значение по умолчаниюFlipOrientation.NONE.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть побитовой комбинациейFlipOrientation константы. |
setGradientAngle(double value)
public void setGradientAngle(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setHRef(String value)
public void setHRef(String value)
Задает полный адрес гиперссылки для фигуры.
Значение по умолчанию — пустая строка.
Ниже приведены примеры допустимых значений этого свойства:
Полный URI: https://www.aspose.com/.
Полное имя файла: C:\\Мои документы\\Отчет о продажах.doc .
Относительный URI: ../../../resource.txt
Относительное имя файла: ..\\Мои документы\\Отчет о продажах.doc .
Закладка в другом документе: https://www.aspose.com/Products/Default.aspx#люксы
Закладка в этом документе:#НазваниеЗакладки .
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Полный адрес гиперссылки для формы. |
setHeight(double value)
public void setHeight(double value)
Устанавливает высоту содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Высота содержащего блока фигуры. |
setHorizontalAlignment(int value)
public void setHorizontalAlignment(int value)
Указывает, как фигура располагается по горизонтали.
Значение по умолчаниюHorizontalAlignment.NONE.
Имеет эффект только для плавающих фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изHorizontalAlignment константы. |
setImage(byte[] imageBytes)
public void setImage(byte[] imageBytes)
Параметры:
Параметр | Тип | Описание |
---|---|---|
imageBytes | byte[] |
setLeft(double value)
public void setLeft(double value)
Устанавливает положение левого края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Имеет эффект только для плавающих фигур.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Положение левого края содержащего блока фигуры. |
setName(String value)
public void setName(String value)
Устанавливает необязательное имя формы.
По умолчанию пустая строка.
Не может быть нулевым, но может быть пустой строкой.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Необязательное имя формы. |
setOn(boolean value)
public void setOn(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setOpacity(double value)
public void setOpacity(double value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double |
setRelativeHorizontalPosition(int value)
public void setRelativeHorizontalPosition(int value)
Указывает, относительно чего фигура расположена горизонтально.
Значение по умолчаниюRelativeHorizontalPosition.COLUMN.
Имеет эффект только для плавающих фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изRelativeHorizontalPosition константы. |
setRelativeVerticalPosition(int value)
public void setRelativeVerticalPosition(int value)
Указывает, относительно чего фигура расположена вертикально.
Значение по умолчаниюRelativeVerticalPosition.PARAGRAPH.
Имеет эффект только для плавающих фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изRelativeVerticalPosition константы. |
setRotateWithObject(boolean value)
public void setRotateWithObject(boolean value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean |
setRotation(double value)
public void setRotation(double value)
Определяет угол (в градусах), на который поворачивается фигура. Положительное значение соответствует углу поворота по часовой стрелке.
Значение по умолчанию — 0.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Соответствующее двойное значение. |
setRunAttr(int fontAttr, Object value)
public void setRunAttr(int fontAttr, Object value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fontAttr | int | |
value | java.lang.Object |
setScreenTip(String value)
public void setScreenTip(String value)
Определяет текст, отображаемый при наведении указателя мыши на фигуру.
Значение по умолчанию — пустая строка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Соответствующее значение java.lang.String. |
setShapeAttr(int key, Object value)
public void setShapeAttr(int key, Object value)
Зарезервировано для системного использования. IShapeAttrSource.
Параметры:
Параметр | Тип | Описание |
---|---|---|
key | int | |
value | java.lang.Object |
setTarget(String value)
public void setTarget(String value)
Задает целевой кадр для гиперссылки формы.
Значение по умолчанию — пустая строка.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Целевой кадр для гиперссылки формы. |
setTextureAlignment(int value)
public void setTextureAlignment(int value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
setTitle(String value)
public void setTitle(String value)
Задает заголовок (заголовок) текущего объекта формы.
По умолчанию пустая строка.
Не может быть нулевым, но может быть пустой строкой.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Заголовок (заголовок) текущего объекта формы. |
setTop(double value)
public void setTop(double value)
Устанавливает положение верхнего края содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах и относительно привязки формы.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Имеет эффект только для плавающих фигур.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Положение верхнего края содержащего блока фигуры. |
setVerticalAlignment(int value)
public void setVerticalAlignment(int value)
Указывает, как фигура расположена вертикально.
Значение по умолчаниюVerticalAlignment.NONE.
Имеет эффект только для плавающих фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изVerticalAlignment константы. |
setWidth(double value)
public void setWidth(double value)
Задает ширину содержащего блока фигуры.
Для формы верхнего уровня значение указывается в пунктах.
Для фигур в группе значение находится в пространстве координат и единицах родительской группы.
Значение по умолчанию — 0.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | double | Ширина содержащего блока фигуры. |
setWrapSide(int value)
public void setWrapSide(int value)
Указывает, как текст обтекает фигуру.
Значение по умолчаниюWrapSide.BOTH.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изWrapSide константы. |
setWrapType(int value)
public void setWrapType(int value)
Определяет, является ли фигура встроенной или плавающей. Для плавающих фигур определяет режим обтекания текста вокруг фигуры.
Значение по умолчаниюWrapType.NONE.
Имеет эффект только для фигур верхнего уровня.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. Значение должно быть одним изWrapType константы. |
setZOrder(int value)
public void setZOrder(int value)
Определяет порядок отображения перекрывающихся фигур.
Имеет эффект только для фигур верхнего уровня.
Значение по умолчанию — 0.
Число представляет приоритет стека. Фигура с более высоким номером будет отображаться так, как если бы она перекрывала (перед) фигуру с меньшим номером.
Порядок перекрывающихся фигур независим для фигур в заголовке и в основном тексте документа.
Порядок отображения дочерних фигур в фигуре группы определяется их порядком внутри фигуры группы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Соответствующее целочисленное значение. |
setZOrder_IShape(int value)
public void setZOrder_IShape(int value)
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int |
solid()
public void solid()
toString()
public String toString()
Возвращает: java.lang.String
toString(SaveOptions saveOptions)
public String toString(SaveOptions saveOptions)
Экспортирует содержимое узла в строку, используя указанные параметры сохранения.
Параметры:
Параметр | Тип | Описание |
---|---|---|
saveOptions | SaveOptions | Указывает параметры, управляющие способом сохранения узла. |
Возвращает: java.lang.String — содержимое узла в указанном формате.
toString(int saveFormat)
public String toString(int saveFormat)
Параметры:
Параметр | Тип | Описание |
---|---|---|
saveFormat | int |
Возвращает: java.lang.String
twoColorGradient(int style, int variant)
public void twoColorGradient(int style, int variant)
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | int | |
variant | int |
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |