Class XpsPath

XpsPath class

Klasse, die Eigenschaften von Path-Elementen enthält. Dieses Element ist das einzige Mittel zum Hinzufügen von Vektorgrafiken und Bildern zu einer festen Seite. Es definiert eine einzelne Vektorgrafik, die auf einer Seite gerendert werden soll.

public sealed class XpsPath : XpsContentElement

Eigenschaften

NameBeschreibung
Clip { get; set; }Gibt die Pfadgeometrieinstanz zurück/legt sie fest, die den gerenderten Bereich des Elements begrenzt.
Count { get; }Gibt die Anzahl der untergeordneten Elemente zurück.
Data { get; set; }Gibt die Geometrie des Pfads zurück/legt sie fest.
Fill { get; set; }Gibt den Pinsel zurück/legt ihn fest, der verwendet wird, um die Geometrie zu malen, die durch die Data-Eigenschaft des Pfads angegeben wird.
HyperlinkTarget { get; set; }Gibt das Hyperlink-Zielobjekt zurück/legt es fest.
Item { get; }Bietet Zugriff auf die untergeordneten Elemente des Elements nach Indexi .
Opacity { get; set; }Gibt den Wert zurück/setzt ihn, der die einheitliche Transparenz des Elements definiert.
OpacityMask { get; set; }Gibt den Pinsel zurück/legt ihn fest und spezifiziert eine Maske aus Alpha-Werten , die auf die gleiche Weise wie das Opazitätsattribut auf das Element angewendet wird, aber unterschiedliche Alpha-Werte für verschiedene Bereiche des Elements zulässt.
RenderTransform { get; set; }Gibt die affine Transformationsmatrix zurück/setzt sie und erstellt einen neuen Koordinatenrahmen für alle Attribute des Elements und für alle untergeordneten Elemente (sofern vorhanden).
Stroke { get; set; }Gibt den zum Zeichnen des Strichs verwendeten Pinsel zurück/legt ihn fest.
StrokeDashArray { get; set; }Gibt das Array zurück/legt es fest, das die Länge der Striche und Lücken des Umrissstrichs angibt.
StrokeDashCap { get; set; }Gibt den Wert zurück/legt fest, der angibt, wie die Enden der einzelnen Striche gezeichnet werden.
StrokeDashOffset { get; set; }Gibt den Startpunkt für die Wiederholung des Strich-Array-Musters zurück/legt ihn fest. Wenn dieser Wert weggelassen wird, wird das Strich-Array am Ursprung des Strichs ausgerichtet.
StrokeEndLineCap { get; set; }Gibt den Wert zurück/legt ihn fest, der die Form des Endes des letzten Strichs in einem Strich definiert.
StrokeLineJoin { get; set; }Gibt den Wert zurück/setzt ihn, der die Form des Anfangs des ersten Strichs in einem Strich definiert.
StrokeMiterLimit { get; set; }Gibt das Verhältnis zwischen der maximalen Gehrungslänge und der Hälfte der Strichstärke zurück/setzt es fest. Dieser Wert ist nur dann von Bedeutung, wenn dieStrokeLineJoin Attribut spezifiziertGehrung .
StrokeStartLineCap { get; set; }Gibt den Wert zurück/setzt ihn, der die Form des Anfangs des ersten Strichs in einem Strich definiert.
StrokeThickness { get; set; }Gibt die Dicke eines Strichs in Einheiten von des effektiven Koordinatenraums (einschließlich der Rendertransformation des Pfads) zurück bzw. legt ihn fest. Der Strich wird über der Grenze der Geometrie gezeichnet, die durch die Dateneigenschaft des Pfadelements angegeben wird. Die Hälfte von StrokeThickness erstreckt sich außerhalb der durch die Data-Eigenschaft angegebenen Geometrie und die andere Hälfte erstreckt sich innerhalb der Geometrie.

Methoden

NameBeschreibung
Clone()Klont diesen Pfad.
GetEnumerator()Umsetzung vonIEnumerable Schnittstelle.

Siehe auch