Class XpsPathGeometry

Class XpsPathGeometry

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

Клас, що інкапсулює властивості елемента PathGeometry. Цей елемент містить набір фігур шляху, які вказані або через атрибут Figures, або через дочірній елемент PathFigure.

public sealed class XpsPathGeometry : XpsArray<xpspathfigure>

Спадкування

objectXpsObjectXpsArray<xpspathfigure>XpsPathGeometry

Спадковані члени

XpsArray<xpspathfigure>.Add(XpsPathFigure), XpsArray<xpspathfigure>.Remove(XpsPathFigure), XpsArray<xpspathfigure>.Insert(int, XpsPathFigure), XpsArray<xpspathfigure>.RemoveAt(int), XpsArray<xpspathfigure>.this[int], XpsArray<xpspathfigure>.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Властивості

FillRule

Повертає/встановлює значення, яке вказує, як перетинаються області геометричних фігур для формування області.

public XpsFillRule FillRule { get; set; }

Значення властивості

XpsFillRule

PathFigures

Повертає список дочірніх фігур шляху.

public List<xpspathfigure> PathFigures { get; }

Значення властивості

List<XpsPathFigure&gt;

Transform

Повертає/встановлює матрицю афінної трансформації, яка визначає локальну матричну трансформацію, яка застосовується до всіх дочірніх і нащадків елементів геометрії шляху перед її використанням для заповнення, обрізання або обводки.

public XpsMatrix Transform { get; set; }

Значення властивості

XpsMatrix

Методи

AddSegment(XpsPathSegment)

Додає сегмент шляху до списку дочірніх сегментів останньої фігури шляху.

public XpsPathSegment AddSegment(XpsPathSegment segment)

Параметри

segment XpsPathSegment

Сегмент шляху, який потрібно додати.

Повертає

XpsPathSegment

Доданий сегмент шляху.

Clone()

Клонує цю геометрію шляху.

public XpsPathGeometry Clone()

Повертає

XpsPathGeometry

Клон цієї геометрії шляху.

InsertSegment(int, XpsPathSegment)

Вставляє сегмент шляху до списку дочірніх сегментів остання фігура шляху на позиції index.

public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)

Параметри

index int

Позиція, на якій сегмент має бути вставлений.

segment XpsPathSegment

Сегмент шляху, який потрібно вставити.

Повертає

XpsPathSegment

Вставлений сегмент шляху.

RemoveSegment(XpsPathSegment)

Видаляє сегмент шляху зі списку дочірніх сегментів останньої фігури шляху.

public XpsPathSegment RemoveSegment(XpsPathSegment segment)

Параметри

segment XpsPathSegment

Сегмент шляху, який потрібно видалити.

Повертає

XpsPathSegment

Видалений сегмент шляху.

RemoveSegmentAt(int)

Видаляє сегмент шляху зі списку дочірніх сегментів остання фігура шляху на позиції index.

public XpsPathSegment RemoveSegmentAt(int index)

Параметри

index int

Позиція, на якій сегмент шляху має бути видалений.

Повертає

XpsPathSegment

Видалений сегмент шляху.

 Українська