Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Třída encapsulující vlastnosti elementu PathGeometry.
Tento prvek obsahuje sadu geometrických figurek definovaných buď pomocí atributu Figures, nebo pomocí podřízeného prvku PathFigure.
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
Dědění
object ← XpsObject ← XpsArray<xpspathfigure> ← XpsPathGeometry
Děděné členy
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()
Vlastnosti
FillRule
Vrací/nastavuje hodnotu určující, jak jsou kombinovány průsečíkové oblasti geometrických tvarů k vytvoření oblasti.
public XpsFillRule FillRule { get; set; }
Hodnota vlastnosti
PathFigures
Vrací seznam podřízených geometrických figurek.
public List<xpspathfigure> PathFigures { get; }
Hodnota vlastnosti
List<XpsPathFigure>
Transform
Vrací/nastavuje matici afinní transformace, která určuje lokální maticovou transformaci aplikovanou na všechny podřízené a potomky prvků geometrie cesty před jejím použitím pro vyplnění, oříznutí nebo vykreslení.
public XpsMatrix Transform { get; set; }
Hodnota vlastnosti
Metody
AddSegment(XpsPathSegment)
Přidá segment cesty do seznamu podřízených segmentů poslední geometrické figury.
public XpsPathSegment AddSegment(XpsPathSegment segment)
Parametry
segment
XpsPathSegment
Segment cesty, který má být přidán.
Vrací
Přidaný segment cesty.
Clone()
Klony této geometrie cesty.
public XpsPathGeometry Clone()
Vrací
Klon této geometrie cesty.
InsertSegment(int, XpsPathSegment)
Vloží segment cesty do seznamu podřízených segmentů poslední geometrické figury na pozici index
.
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
Parametry
index
int
Pozice, na které by měl být segment vložen.
segment
XpsPathSegment
Segment cesty, který má být vložen.
Vrací
Vložený segment cesty.
RemoveSegment(XpsPathSegment)
Odstraní segment cesty ze seznamu podřízených segmentů poslední geometrické figury.
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
Parametry
segment
XpsPathSegment
Segment cesty, který má být odstraněn.
Vrací
Odstraněný segment cesty.
RemoveSegmentAt(int)
Odstraní segment cesty ze seznamu podřízených segmentů poslední geometrické figury na pozici index
.
public XpsPathSegment RemoveSegmentAt(int index)
Parametry
index
int
Pozice, na které by měl být segment cesty odstraněn.
Vrací
Odstraněný segment cesty.