Class XpsPath
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Klasse, die die Funktionen des Path-Elements kapselt.
Dieses Element ist das einzige Mittel, um Vektorgrafiken und Bilder zu einer festen Seite hinzuzufügen.
Es definiert eine einzelne Vektorgrafik, die auf einer Seite gerendert werden soll.
public sealed class XpsPath : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Vererbung
object ←
XpsObject ←
XpsElement ←
XpsHyperlinkElement ←
XpsContentElement ←
XpsPath
Implementiert
IEnumerable<xpscontentelement>,
IEnumerable
Vererbte Mitglieder
XpsContentElement.RenderTransform,
XpsContentElement.Clip,
XpsContentElement.Opacity,
XpsContentElement.OpacityMask,
XpsHyperlinkElement.HyperlinkTarget,
XpsElement.GetEnumerator(),
XpsElement.this[int],
XpsElement.Count,
object.GetType(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Eigenschaften
Data
Gibt die Geometrie des Pfades zurück/setzt sie.
public XpsPathGeometry Data { get; set; }
Eigenschaftswert
Fill
Gibt den Pinsel zurück/setzt ihn, der verwendet wird, um die durch die Data-Eigenschaft des Pfades angegebene Geometrie zu malen.
public XpsBrush Fill { get; set; }
Eigenschaftswert
Stroke
Gibt den Pinsel zurück/setzt ihn, der verwendet wird, um die Kontur zu zeichnen.
public XpsBrush Stroke { get; set; }
Eigenschaftswert
StrokeDashArray
Gibt das Array zurück/setzt es, das die Länge der Striche und Lücken der Kontur angibt.
public float[] StrokeDashArray { get; set; }
Eigenschaftswert
float[]
StrokeDashCap
Gibt den Wert zurück/setzt ihn, der angibt, wie die Enden jedes Strichs gezeichnet werden.
public XpsDashCap StrokeDashCap { get; set; }
Eigenschaftswert
StrokeDashOffset
Gibt den Startpunkt für das Wiederholen des Strichmuster-Arrays zurück/setzt ihn.
Wenn dieser Wert weggelassen wird, wird das Strichmuster mit dem Ursprung des Strichs ausgerichtet.
public float StrokeDashOffset { get; set; }
Eigenschaftswert
StrokeEndLineCap
Gibt den Wert zurück/setzt ihn, der die Form des Endes des letzten Strichs in einem Strich definiert.
public XpsLineCap StrokeEndLineCap { get; set; }
Eigenschaftswert
StrokeLineJoin
Gibt den Wert zurück/setzt ihn, der die Form des Beginns des ersten Strichs in einem Strich definiert.
public XpsLineJoin StrokeLineJoin { get; set; }
Eigenschaftswert
StrokeMiterLimit
Gibt den Verhältnisswert zwischen der maximalen Scherenschnittlänge und der Hälfte der Strichdicke zurück/setzt ihn.
Dieser Wert ist nur von Bedeutung, wenn das StrokeLineJoin
-Attribut Miter
angibt.
public float StrokeMiterLimit { get; set; }
Eigenschaftswert
StrokeStartLineCap
Gibt den Wert zurück/setzt ihn, der die Form des Beginns des ersten Strichs in einem Strich definiert.
public XpsLineCap StrokeStartLineCap { get; set; }
Eigenschaftswert
StrokeThickness
Gibt die Dicke eines Strichs in Einheiten des effektiven Koordinatenraums zurück/setzt sie (einschließlich der Rendertransform des Pfades).
Der Strich wird über die Grenze der durch die Data-Eigenschaft des Path-Elements angegebenen Geometrie gezeichnet.
Die Hälfte der StrokeThickness erstreckt sich außerhalb der durch die Data-Eigenschaft angegebenen Geometrie und die andere Hälfte erstreckt sich innerhalb der Geometrie.
public float StrokeThickness { get; set; }
Eigenschaftswert
Methoden
Clone()
Klonet diesen Pfad.
public XpsPath Clone()
Gibt zurück
Klonet diesen Pfad.
</xpscontentelement>