Class XpsPathGeometry

Class XpsPathGeometry

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

Klasse, die die Eigenschaften des PathGeometry-Elementes kapselt.
Dieses Element enthält eine Menge von Pfadfiguren, die entweder mit dem Attribut Figures oder
mit einem untergeordneten PathFigure-Element angegeben sind.

public sealed class XpsPathGeometry : XpsArray<xpspathfigure>

Vererbung

objectXpsObjectXpsArray<xpspathfigure>XpsPathGeometry

Vererbte Mitglieder

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()

Eigenschaften

FillRule

Gibt den Wert zurück/setzt ihn, der angibt, wie die sich überschneidenden Bereiche von geometrischen
Formen kombiniert werden, um eine Region zu bilden.

public XpsFillRule FillRule { get; set; }

Eigenschaftswert

XpsFillRule

PathFigures

Gibt die Liste der untergeordneten Pfadfiguren zurück.

public List<xpspathfigure> PathFigures { get; }

Eigenschaftswert

List<XpsPathFigure&gt;

Transform

Gibt die affine Transformationsmatrix zurück/setzt sie, die die lokale Matrix-Transformation
festlegt, die auf alle untergeordneten und abgeleiteten Elemente der Pfadgeometrie angewendet wird, bevor sie
zum Füllen, Beschneiden oder Streichen verwendet wird.

public XpsMatrix Transform { get; set; }

Eigenschaftswert

XpsMatrix

Methoden

AddSegment(XpsPathSegment)

Fügt ein Pfadsegment zur Liste der untergeordneten Segmente der letzten Pfadfigur hinzu.

public XpsPathSegment AddSegment(XpsPathSegment segment)

Parameter

segment XpsPathSegment

Das hinzuzufügende Pfadsegment.

Rückgabe

XpsPathSegment

Hinzugefügtes Pfadsegment.

Clone()

Kopiert diese Pfadgeometrie.

public XpsPathGeometry Clone()

Rückgabe

XpsPathGeometry

Kopie dieser Pfadgeometrie.

InsertSegment(int, XpsPathSegment)

Fügt ein Pfadsegment zur Liste der untergeordneten Segmente der letzten Pfadfigur an der index-Position ein.

public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)

Parameter

index int

Position, an der ein Segment eingefügt werden soll.

segment XpsPathSegment

Ein Pfadsegment, das eingefügt werden soll.

Rückgabe

XpsPathSegment

Eingefügtes Pfadsegment.

RemoveSegment(XpsPathSegment)

Entfernt ein Pfadsegment aus der Liste der untergeordneten Segmente der letzten Pfadfigur.

public XpsPathSegment RemoveSegment(XpsPathSegment segment)

Parameter

segment XpsPathSegment

Das zu entfernende Pfadsegment.

Rückgabe

XpsPathSegment

Entferntes Pfadsegment.

RemoveSegmentAt(int)

Entfernt ein Pfadsegment aus der Liste der untergeordneten Segmente der letzten Pfadfigur an der index-Position.

public XpsPathSegment RemoveSegmentAt(int index)

Parameter

index int

Position, an der ein Pfadsegment entfernt werden soll.

Rückgabe

XpsPathSegment

Entferntes Pfadsegment.

 Deutsch