XpsGlyphs

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement

public final class XpsGlyphs extends XpsContentElement

Класс, инкапсулирующий свойства элемента Glyphs. Этот элемент представляет последовательность одинаково отформатированного текста из одного шрифта. Он предоставляет информацию, необходимую для точного рендеринга, и поддерживает функции поиска и выделения в потребителях просмотра.

Методы

МетодОписание
deepClone()Клонировать эти глифы.
equals(Object arg0)
get(int i)Обеспечивает доступ к дочерним элементам по индексу i.
getBidiLevel()Возвращает значение, указывающее уровень вложенности двунаправленного алгоритма Unicode.
getClass()
getClip()Возвращает геометрию пути, ограничивающую отрисованную область элемента.
getFill()Возвращает кисть, используемую для заполнения формы отрисованных глифов.
getFont()Возвращает ресурс шрифта TrueType, используемый для наборa текста элементов.
getFontRenderingEmSize()Возвращает размер шрифта в единицах поверхности рисования, представленный как число с плавающей точкой в единицах эффективного координатного пространства.
getHyperlinkTarget()Возвращает объект цели гиперссылки.
getOpacity()Возвращает значение, определяющее равномерную прозрачность элемента.
getOpacityMask()Возвращает кисть, задающую маску альфа‑значений, применяемую к элементу так же, как атрибут Opacity, но позволяющую использовать разные альфа‑значения для разных областей элемента.
getOriginX()Возвращает координату x первого глифа в последовательности, в единицах эффективного координатного пространства.
getOriginY()Возвращает координату y первого глифа в последовательности, в единицах эффективного координатного пространства.
getRenderTransform()Возвращает аффинную матрицу преобразования, устанавливающую новую систему координат для всех атрибутов элемента и всех его дочерних элементов (если есть).
getStyleSimulations()Возвращает значение, определяющее симуляцию стиля.
getUnicodeString()Возвращает строку текста, отрисованную элементом Glyphs.
hashCode()
isSideways()Возвращает значение, указывающее, что глиф повернут боком, при этом начало определяется как верхний центр неповернутого глифа.
iterator()Реализация интерфейса Iterable.
notify()
notifyAll()
setBidiLevel(int value)Устанавливает значение, определяющее уровень вложенности двунаправленного алгоритма Unicode.
setClip(XpsPathGeometry value)Устанавливает геометрию пути, ограничивающую отрисованную область элемента.
setFill(XpsBrush value)Устанавливает кисть, используемую для заполнения формы отрисованных глифов.
setFontRenderingEmSize(float value)Устанавливает размер шрифта в единицах поверхности рисования, представленный как число с плавающей точкой в единицах эффективного координатного пространства.
setHyperlinkTarget(XpsHyperlinkTarget value)Устанавливает объект цели гиперссылки.
setOpacity(float value)Устанавливает значение, определяющее равномерную прозрачность элемента.
setOpacityMask(XpsBrush value)Устанавливает кисть, задающую маску альфа‑значений, которая применяется к элементу так же, как атрибут Opacity, но позволяет использовать разные альфа‑значения для разных областей элемента.
setOriginX(float value)Устанавливает координату x первого глифа в последовательности, в единицах эффективного координатного пространства.
setOriginY(float value)Устанавливает координату y первого глифа в последовательности, в единицах эффективного координатного пространства.
setRenderTransform(XpsMatrix value)Устанавливает аффинную матрицу преобразования, создающую новую систему координат для всех атрибутов элемента и всех дочерних элементов (если есть).
setSideways(boolean value)Устанавливает значение, указывающее, что глиф повернут боком, при этом начало определяется как верхний центр неповернутого глифа.
setStyleSimulations(XpsStyleSimulations value)Устанавливает значение, определяющее симуляцию стиля.
setUnicodeString(String value)Устанавливает строку текста, отрисованную элементом Glyphs.
size()Возвращает количество дочерних элементов.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsGlyphs deepClone()

Клонировать эти глифы.

Returns: XpsGlyphs - Clone of this glyphs.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Обеспечивает доступ к дочерним элементам по индексу i.

Parameters:

ПараметрТипОписание
iintИндекс дочернего элемента.

Returns: XpsContentElement - Child element at i position.

getBidiLevel()

public int getBidiLevel()

Возвращает значение, определяющее уровень вложенности двунаправленного алгоритма Unicode. Четные значения подразумевают раскладку слева направо, нечетные — раскладку справа налево. При раскладке справа налево начало последовательности размещается справа от первого глифа, а положительные ширины продвижения (обозначающие продвижение влево) размещают последующие глифы слева от предыдущего глифа.

Returns: int — значение, определяющее уровень вложенности двунаправленного алгоритма Unicode.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Возвращает геометрию пути, ограничивающую отрисованную область элемента.

Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.

getFill()

public XpsBrush getFill()

Возвращает кисть, используемую для заполнения формы отрисованных глифов.

Returns: XpsBrush - The brush used to fill the shape of the rendered glyphs.

getFont()

public XpsFont getFont()

Возвращает ресурс шрифта TrueType, используемый для наборa текста элементов.

Returns: XpsFont - The font resource for the TrueType font used to typeset elements text.

getFontRenderingEmSize()

public float getFontRenderingEmSize()

Возвращает размер шрифта в единицах поверхности рисования, представленный как число с плавающей точкой в единицах эффективного координатного пространства.

Returns: float - Размер шрифта.

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Возвращает объект цели гиперссылки.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Возвращает значение, определяющее равномерную прозрачность элемента.

Returns: float — значение, определяющее равномерную прозрачность элемента.

getOpacityMask()

public XpsBrush getOpacityMask()

Возвращает кисть, задающую маску альфа‑значений, применяемую к элементу так же, как атрибут Opacity, но позволяющую использовать разные альфа‑значения для разных областей элемента.

Returns: XpsBrush - The brush specifying a mask.

getOriginX()

public float getOriginX()

Возвращает координату x первого глифа в последовательности, в единицах эффективного координатного пространства.

Returns: float - Координата x первого глифа в последовательности, в единицах эффективного координатного пространства.

getOriginY()

public float getOriginY()

Возвращает координату y первого глифа в последовательности, в единицах эффективного координатного пространства.

Returns: float - Координата y первого глифа в последовательности, в единицах эффективного координатного пространства.

getRenderTransform()

public XpsMatrix getRenderTransform()

Возвращает аффинную матрицу преобразования, устанавливающую новую систему координат для всех атрибутов элемента и всех его дочерних элементов (если есть).

Returns: XpsMatrix - The affine transformation matrix.

getStyleSimulations()

public XpsStyleSimulations getStyleSimulations()

Возвращает значение, определяющее симуляцию стиля.

Returns: XpsStyleSimulations - The value specifying a style simulation.

getUnicodeString()

public String getUnicodeString()

Возвращает строку текста, отрисованного элементом Glyphs. Текст задаётся в виде кодовых точек Unicode.

Returns: java.lang.String - Строка текста, отрисованного элементом Glyphs.

hashCode()

public native int hashCode()

Returns: int

isSideways()

public boolean isSideways()

Возвращает значение, указывающее, что глиф повернут боком, при этом начало определяется как верхний центр неповернутого глифа.

Returns: boolean - Значение, указывающее, что глиф повернут на бок.

iterator()

public Iterator<XpsContentElement> iterator()

Реализация интерфейса Iterable.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> — возвращает перечислитель для списка.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBidiLevel(int value)

public void setBidiLevel(int value)

Устанавливает значение, определяющее уровень вложенности би‑направленного алгоритма Unicode. Чётные значения подразумевают расположение слева направо, нечётные — справа налево. При расположении справа налево начало последовательности размещается справа от первого глифа, а положительные ширины продвижения (обозначающие перемещение влево) размещают последующие глифы слева от предыдущего глифа.

Parameters:

ПараметрТипОписание
значениеintЗначение, определяющее уровень вложенности би‑направленного алгоритма Unicode.

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Устанавливает геометрию пути, ограничивающую отрисованную область элемента.

Parameters:

ПараметрТипОписание
valueXpsPathGeometryГеометрия пути, ограничивающая отрисованную область элемента.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Устанавливает кисть, используемую для заполнения формы отрисованных глифов.

Parameters:

ПараметрТипОписание
valueXpsBrushКисть, используемая для заполнения формы отрисованных глифов.

setFontRenderingEmSize(float value)

public void setFontRenderingEmSize(float value)

Устанавливает размер шрифта в единицах поверхности рисования, представленный как число с плавающей точкой в единицах эффективного координатного пространства.

Parameters:

ПараметрТипОписание
значениеfloatРазмер шрифта.

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Устанавливает объект цели гиперссылки.

Parameters:

ПараметрТипОписание
valueXpsHyperlinkTargetОбъект цели гиперссылки.

setOpacity(float value)

public void setOpacity(float value)

Устанавливает значение, определяющее равномерную прозрачность элемента.

Parameters:

ПараметрТипОписание
значениеfloatЗначение, определяющее равномерную прозрачность элемента.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Устанавливает кисть, задающую маску альфа‑значений, которая применяется к элементу так же, как атрибут Opacity, но позволяет использовать разные альфа‑значения для разных областей элемента.

Parameters:

ПараметрТипОписание
valueXpsBrushКисть, задающая маску.

setOriginX(float value)

public void setOriginX(float value)

Устанавливает координату x первого глифа в последовательности, в единицах эффективного координатного пространства.

Parameters:

ПараметрТипОписание
значениеfloatКоордината x первого глифа в последовательности, в единицах эффективного координатного пространства.

setOriginY(float value)

public void setOriginY(float value)

Устанавливает координату y первого глифа в последовательности, в единицах эффективного координатного пространства.

Parameters:

ПараметрТипОписание
значениеfloatКоордината y первого глифа в последовательности, в единицах эффективного координатного пространства.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Устанавливает аффинную матрицу преобразования, создающую новую систему координат для всех атрибутов элемента и всех дочерних элементов (если есть).

Parameters:

ПараметрТипОписание
valueXpsMatrixАффинная матрица преобразования.

setSideways(boolean value)

public void setSideways(boolean value)

Устанавливает значение, указывающее, что глиф повернут боком, при этом начало определяется как верхний центр неповернутого глифа.

Parameters:

ПараметрТипОписание
значениеbooleanЗначение, указывающее, что глиф повернут на бок.

setStyleSimulations(XpsStyleSimulations value)

public void setStyleSimulations(XpsStyleSimulations value)

Устанавливает значение, определяющее симуляцию стиля.

Parameters:

ПараметрТипОписание
valueXpsStyleSimulationsЗначение, определяющее имитацию стиля.

setUnicodeString(String value)

public void setUnicodeString(String value)

Устанавливает строку текста, отрисованного элементом Glyphs. Текст задаётся в виде кодовых точек Unicode.

Parameters:

ПараметрТипОписание
значениеjava.lang.StringСтрока текста, отрисованного элементом Glyphs.

size()

public int size()

Возвращает количество дочерних элементов.

Returns: int — количество дочерних элементов.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ПараметрТипОписание
arg0long
arg1int