PageAPI
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.xps.features.EventBasedModifications.IModificationAPI
public class PageAPI implements EventBasedModifications.IModificationAPI
API модификации элемента Page.
Методы
add(T element)
public T <T>add(T element)
Добавляет элемент содержимого (Canvas, Path или Glyphs)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| элемент | T | Элемент для добавления. |
Returns: T - Добавленный элемент.
insert(int index, T element)
public T <T>insert(int index, T element)
Вставляет элемент (Canvas, Path или Glyphs) на страницу в позицию индекса.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой элемент должен быть вставлен. |
| элемент | T | Элемент для вставки. |
Returns: T - Вставленный элемент.
remove(T element)
public T <T>remove(T element)
Удаляет элемент со страницы.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| элемент | T | Элемент для удаления. |
Returns: T - Удалённый элемент.
addCanvas()
public XpsCanvas addCanvas()
Добавляет новый canvas на страницу.
Returns: XpsCanvas - Added canvas.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Добавляет новые glyphs на страницу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| font | XpsFont | Ресурс шрифта. |
| fontRenderingEmSize | float | Размер шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - Added glyphs.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Добавляет новые glyphs на страницу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fontFamily | java.lang.String | Семейство шрифтов. |
| fontRenderingEmSize | float | Размер шрифта. |
| fontStyle | XpsFontStyle | Стиль шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
public void addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
Добавляет запись оглавления в документ.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| описание | java.lang.String | Описание записи. |
| outlineLevel | int | Уровень структуры. |
| targetPageNumber | int | Номер целевой страницы. |
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Добавляет новый path на страницу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| data | XpsPathGeometry | Геометрия пути. |
Returns: XpsPath - Added path.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
Создаёт новый сегмент эллиптической дуги с обводкой.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| точка | java.awt.geom.Point2D | Конечная точка эллиптической дуги. |
| размер | java.awt.geom.Dimension2D | Радиусы x и y эллиптической дуги в виде пары x,y. |
| rotationAngle | float | Указывает, как эллипс вращается относительно текущей системы координат. |
| isLargeArc | boolean | Определяет, рисуется ли дуга с охватом 180 градусов или более. |
| sweepDirection | XpsSweepDirection | Направление, в котором рисуется дуга. |
Returns: XpsArcSegment - New elliptical arc segment.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
Создаёт новый сегмент эллиптической дуги.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| точка | java.awt.geom.Point2D | Конечная точка эллиптической дуги. |
| размер | java.awt.geom.Dimension2D | Радиусы x и y эллиптической дуги в виде пары x,y. |
| rotationAngle | float | Указывает, как эллипс вращается относительно текущей системы координат. |
| isLargeArc | boolean | Определяет, рисуется ли дуга с охватом 180 градусов или более. |
| sweepDirection | XpsSweepDirection | Направление, в котором рисуется дуга. |
| isStroked | boolean | Указывает, будет ли нарисован обводка для этого сегмента пути. |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
Создаёт новый canvas.
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
Создаёт новый цвет в цветовом пространстве на основе ICC.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| iccProfile | XpsIccProfile | Ресурс ICC‑профиля. |
| components | float[] | Компоненты цвета. |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
Создаёт новый цвет в цветовом пространстве scRGB.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| r | float | Красный компонент цвета. |
| g | float | Зелёный компонент цвета. |
| b | float | Синий компонент цвета. |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
Создаёт новый цвет в цветовом пространстве scRGB.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| a | float | Альфа‑компонент цвета. |
| r | float | Красный компонент цвета. |
| g | float | Зелёный компонент цвета. |
| b | float | Синий компонент цвета. |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
Создаёт новый цвет в цветовом пространстве sRGB.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| r | int | Красный компонент цвета. |
| g | int | Зелёный компонент цвета. |
| b | int | Синий компонент цвета. |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
Создаёт новый цвет в цветовом пространстве sRGB.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| a | int | Альфа‑компонент цвета. |
| r | int | Красный компонент цвета. |
| g | int | Зелёный компонент цвета. |
| b | int | Синий компонент цвета. |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
Создаёт новый цвет.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| color | java.awt.Color | Нативный объект цвета для RGB. |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
Создаёт новый цвет в цветовом пространстве на основе ICC.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| path | java.lang.String | Путь к ICC‑профилю. |
| components | float[] | Компоненты цвета. |
Returns: XpsColor - New color.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Создаёт новые glyphs.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| font | XpsFont | Ресурс шрифта. |
| fontRenderingEmSize | float | Размер шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - New glyphs.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Создаёт новые glyphs.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fontFamily | java.lang.String | Семейство шрифтов. |
| fontRenderingEmSize | float | Размер шрифта. |
| fontStyle | XpsFontStyle | Стиль шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
Создаёт новую градиентную остановку.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| color | XpsColor | Цвет остановки градиента. |
| смещение | float | Смещение градиента. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Создаёт новую градиентную остановку.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| color | java.awt.Color | Цвет остановки градиента. |
| смещение | float | Смещение градиента. |
Returns: XpsGradientStop - New gradient stop.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Создаёт новую кисть изображения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| image | XpsImage | Ресурс изображения. |
| viewbox | java.awt.geom.Rectangle2D | Позиция и размеры исходного содержимого кисти. |
| viewport | java.awt.geom.Rectangle2D | Область в содержащем координатном пространстве основной плитки кисти, которая (возможно многократно) применяется для заполнения области, к которой применяется кисть. |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
Создаёт новую кисть изображения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| imagePath | java.lang.String | Путь к изображению, используемому в качестве плитки кисти. |
| viewbox | java.awt.geom.Rectangle2D | Позиция и размеры исходного содержимого кисти. |
| viewport | java.awt.geom.Rectangle2D | Область в содержащем координатном пространстве основной плитки кисти, которая (возможно многократно) применяется для заполнения области, к которой применяется кисть. |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
Создаёт новую линейную градиентную кисть.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Начальная точка линейного градиента. |
| endPoint | java.awt.geom.Point2D | Конечная точка линейного градиента. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
Создаёт новую линейную градиентную кисть.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Список остановок градиента. |
| startPoint | java.awt.geom.Point2D | Начальная точка линейного градиента. |
| endPoint | java.awt.geom.Point2D | Конечная точка линейного градиента. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
public XpsMatrix createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Создаёт новую аффинную матрицу преобразования.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| m11 | float | Элемент 11. |
| m12 | float | Элемент 12. |
| m21 | float | Элемент 21. |
| m22 | float | Элемент 22. |
| m31 | float | Элемент 31. |
| m32 | float | Элемент 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
Создаёт новый path.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| data | XpsPathGeometry | Геометрия пути. |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
Создаёт новую открытую фигуру пути.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Начальная точка первого сегмента фигуры пути. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Создаёт новую фигуру пути.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Начальная точка первого сегмента фигуры пути. |
| isClosed | boolean | Указывает, замкнут ли путь. Если установлено значение true, штрих рисуется “замкнутым”, то есть последняя точка последнего сегмента фигуры пути соединяется с точкой, указанной в атрибуте StartPoint, иначе штрих рисуется “открытым”, и последняя точка не соединяется с начальной точкой. Применяется только если фигура пути используется в элементе Path, который задает штрих. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Создаёт новую открытую фигуру пути.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Начальная точка первого сегмента фигуры пути. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Список сегментов пути. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
Создаёт новую фигуру пути.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Начальная точка первого сегмента фигуры пути. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Список сегментов пути. |
| isClosed | boolean | Указывает, замкнут ли путь. Если установлено значение true, штрих рисуется “замкнутым”, то есть последняя точка последнего сегмента фигуры пути соединяется с точкой, указанной в атрибуте StartPoint, иначе штрих рисуется “открытым”, и последняя точка не соединяется с начальной точкой. Применяется только если фигура пути используется в элементе Path, который задает штрих. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Создаёт новую геометрию пути.
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
Создает новую геометрию пути, указанную в сокращенной форме.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| abbreviatedGeometry | java.lang.String | Сокращённая форма геометрии пути. |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
Создает новую геометрию пути с указанным списком фигур пути.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | Список фигур пути. |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
Создает новый набор обведенных кубических B?zier кривых.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Контрольные точки для нескольких B?bezier сегментов. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
Создает новый набор кубических B?zier кривых.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Контрольные точки для нескольких B?bezier сегментов. |
| isStroked | boolean | Указывает, будет ли нарисован обводка для этого сегмента пути. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
Создает новое обведенное полигональное изображение, содержащее произвольное количество отдельных вершин.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Набор координат для нескольких сегментов, определяющих сегмент полилинии. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
Создает новое полигональное изображение, содержащее произвольное количество отдельных вершин.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Набор координат для нескольких сегментов, определяющих сегмент полилинии. |
| isStroked | boolean | Указывает, будет ли нарисован обводка для этого сегмента пути. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
Создает новый набор обведенных квадратичных B?zier кривых от предыдущей точки в фигуре пути через набор вершин, используя указанные контрольные точки.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Контрольные точки для нескольких квадратичных B?bezier сегментов. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
Создает новый набор квадратичных B?zier кривых от предыдущей точки в фигуре пути через набор вершин, используя указанные контрольные точки.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| points | java.awt.geom.Point2D[] | Контрольные точки для нескольких квадратичных B?bezier сегментов. |
| isStroked | boolean | Указывает, будет ли нарисован обводка для этого сегмента пути. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Создает новую кисть радиального градиента.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| center | java.awt.geom.Point2D | Центральная точка радиального градиента (то есть центр эллипса). |
| gradientOrigin | java.awt.geom.Point2D | Исходная точка радиального градиента. |
| radiusX | float | Радиус в измерении x эллипса, определяющего радиальный градиент. |
| radiusY | float | Радиус в измерении y эллипса, определяющего радиальный градиент. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(List<XpsGradientStop> gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Создает новую кисть радиального градиента.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Список остановок градиента. |
| center | java.awt.geom.Point2D | Центральная точка радиального градиента (то есть центр эллипса). |
| gradientOrigin | java.awt.geom.Point2D | Исходная точка радиального градиента. |
| radiusX | float | Радиус в измерении x эллипса, определяющего радиальный градиент. |
| radiusY | float | Радиус в измерении y эллипса, определяющего радиальный градиент. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
Создает новую кисть сплошного цвета.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| color | XpsColor | Цвет для заполненных элементов. |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
Создает новую кисть сплошного цвета.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| color | java.awt.Color | Цвет для заполненных элементов. |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
Создает новую визуальную кисть.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| element | XpsContentElement | Элемент XPS (Canvas, Path, or Glyphs) для свойства Visual visual brush. |
| viewbox | java.awt.geom.Rectangle2D | Позиция и размеры исходного содержимого кисти. |
| viewport | java.awt.geom.Rectangle2D | Область в содержащем координатном пространстве основной плитки кисти, которая (возможно многократно) применяется для заполнения области, к которой применяется кисть. |
Returns: XpsVisualBrush - New visual brush.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public float getHeight()
Возвращает высоту страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства.
Returns: float - Высота страницы.
getPageCount()
public int getPageCount()
Возвращает количество страниц в активном документе.
Returns: int - Количество страниц в активном документе.
getTotalPageCount()
public int getTotalPageCount()
Возвращает общее количество страниц во всех документах внутри XPS‑документа.
Returns: int - Общее количество страниц во всех документах внутри XPS-документа.
getUtils()
public DocumentUtils getUtils()
Получает объект, предоставляющий утилиты, выходящие за рамки официального API манипуляции XPS.
Returns: DocumentUtils - The object that provides utilities beyond the formal XPS manipulation API.
getWidth()
public float getWidth()
Возвращает ширину страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства.
Returns: float - Ширина страницы.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Вставляет новый холст на страницу в позиции index .
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой следует вставить новый canvas. |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
Вставляет новые глифы на страницу в позиции index .
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой следует вставить новые glyphs. |
| font | XpsFont | Ресурс шрифта. |
| fontSize | float | Размер шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - Inserted glyphs.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Вставляет новые глифы на страницу в позиции index .
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой следует вставить новые glyphs. |
| fontFamily | java.lang.String | Семейство шрифтов. |
| fontSize | float | Размер шрифта. |
| fontStyle | XpsFontStyle | Стиль шрифта. |
| originX | float | Координата X начала глифов. |
| originY | float | Координата Y начала глифов. |
| unicodeString | java.lang.String | Строка для печати. |
Returns: XpsGlyphs - Inserted glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Вставляет новый путь на страницу в позиции index .
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой следует вставить новый path. |
| data | XpsPathGeometry | Геометрия пути. |
Returns: XpsPath - Inserted path.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Удаляет элемент в позиции index со страницы.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| индекс | int | Позиция, в которой следует удалить элемент. |
Returns: XpsContentElement - Removed element.
setHeight(float value)
public void setHeight(float value)
Устанавливает высоту страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | float | Высота страницы. |
setWidth(float value)
public void setWidth(float value)
Устанавливает ширину страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | float | Ширина страницы. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long | |
| arg1 | int |