Class DocumentUtils

Class DocumentUtils

Namespace: Aspose.Page.XPS
Assembly: Aspose.Page.dll (25.1.2)

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

public class DocumentUtils

Наследование

objectDocumentUtils

Унаследованные Члены

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Методы

CreateCircle(PointF, float)

Создает геометрию пути, представляющую круг.

public XpsPathGeometry CreateCircle(PointF center, float radius)

Параметры

center PointF

Центральная точка круга.

radius float

Радиус круга.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateCircularSegment(PointF, float, float, float)

Создает геометрию пути, представляющую круговой сегмент между двумя углами.

public XpsPathGeometry CreateCircularSegment(PointF center, float radius, float startAngle, float endAngle)

Параметры

center PointF

Центр круга.

radius float

Радиус круга.

startAngle float

Начальный угол.

endAngle float

Конечный угол.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateEllipse(PointF, float, float)

Создает геометрию пути, представляющую эллипс.

public XpsPathGeometry CreateEllipse(PointF center, float radiusX, float radiusY)

Параметры

center PointF

Центральная точка эллипса.

radiusX float

Горизонтальный радиус эллипса.

radiusY float

Вертикальный радиус эллипса.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateImage(string, RectangleF, ImageMode)

Создает прямоугольную область, заполненную изображением.

public XpsPath CreateImage(string fileName, RectangleF imageBox, ImageMode mode = ImageMode.FitToBox)

Параметры

fileName string

Имя файла изображения.

imageBox RectangleF

Область изображения для заполнения изображением.

mode ImageMode

Режим подгонки изображения.

Возвращает

XpsPath

Путь XPS.

CreatePieSlice(PointF, float, float, float)

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

public XpsPathGeometry CreatePieSlice(PointF center, float radius, float startAngle, float endAngle)

Параметры

center PointF

Центр круга.

radius float

Радиус круга.

startAngle float

Угол начального луча.

endAngle float

Угол конечного луча.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateRectangle(RectangleF)

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

public XpsPathGeometry CreateRectangle(RectangleF rectangle)

Параметры

rectangle RectangleF

Прямоугольник.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateRegularCircumscribedNGon(int, PointF, float)

Создает геометрию пути, представляющую правильный n-угольник, описанный около круга.

public XpsPathGeometry CreateRegularCircumscribedNGon(int n, PointF center, float radius)

Параметры

n int

Количество вершин.

center PointF

Центр круга.

radius float

Радиус круга.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

CreateRegularInscribedNGon(int, PointF, float)

Создает геометрию пути, представляющую правильный n-угольник, вписанный в круг.

public XpsPathGeometry CreateRegularInscribedNGon(int n, PointF center, float radius)

Параметры

n int

Количество вершин.

center PointF

Центр круга.

radius float

Радиус круга.

Возвращает

XpsPathGeometry

Геометрия пути XPS.

 Русский