Class XpsPath
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Klasa inkapsulująca cechy elementu Path.
Element ten jest jedynym sposobem na dodanie grafiki wektorowej i obrazów do strony stałej.
Definiuje pojedynczą grafikę wektorową, która ma być renderowana na stronie.
public sealed class XpsPath : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
Dziedziczenie
object ← XpsObject ← XpsElement ← XpsHyperlinkElement ← XpsContentElement ← XpsPath
Implementuje
IEnumerable<xpscontentelement>, IEnumerable
Członkowie dziedziczeni
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()
Właściwości
Data
Zwraca/ustawia geometrię ścieżki.
public XpsPathGeometry Data { get; set; }
Wartość właściwości
Fill
Zwraca/ustawia pędzel używany do malowania geometrii określonej przez właściwość Data ścieżki.
public XpsBrush Fill { get; set; }
Wartość właściwości
Stroke
Zwraca/ustawia pędzel używany do rysowania konturu.
public XpsBrush Stroke { get; set; }
Wartość właściwości
StrokeDashArray
Zwraca/ustawia tablicę określającą długość kresek i przerw konturu.
public float[] StrokeDashArray { get; set; }
Wartość właściwości
float[]
StrokeDashCap
Zwraca/ustawia wartość określającą, jak końce każdej kreski są rysowane.
public XpsDashCap StrokeDashCap { get; set; }
Wartość właściwości
StrokeDashOffset
Zwraca/ustawia punkt początkowy dla powtarzania wzoru tablicy kresek.
Jeśli ta wartość jest pominięta, tablica kresek jest wyrównana z początkiem konturu.
public float StrokeDashOffset { get; set; }
Wartość właściwości
StrokeEndLineCap
Zwraca/ustawia wartość definiującą kształt końca ostatniej kreski w konturze.
public XpsLineCap StrokeEndLineCap { get; set; }
Wartość właściwości
StrokeLineJoin
Zwraca/ustawia wartość definiującą kształt początku pierwszej kreski w konturze.
public XpsLineJoin StrokeLineJoin { get; set; }
Wartość właściwości
StrokeMiterLimit
Zwraca/ustawia stosunek między maksymalną długością mitera a połową grubości konturu.
Ta wartość ma znaczenie tylko wtedy, gdy atrybut StrokeLineJoin
określa Miter
.
public float StrokeMiterLimit { get; set; }
Wartość właściwości
StrokeStartLineCap
Zwraca/ustawia wartość definiującą kształt początku pierwszej kreski w konturze.
public XpsLineCap StrokeStartLineCap { get; set; }
Wartość właściwości
StrokeThickness
Zwraca/ustawia grubość konturu, w jednostkach
efektywnej przestrzeni współrzędnych (obejmuje transformację renderowania ścieżki).
Kontur jest rysowany na górze granicy geometrii określonej
przez właściwość Data elementu Path. Połowa StrokeThickness rozciąga się
na zewnątrz geometrii określonej przez właściwość Data, a druga połowa
rozciąga się wewnątrz geometrii.
public float StrokeThickness { get; set; }
Wartość właściwości
Metody
Clone()
Klonuje tę ścieżkę.
public XpsPath Clone()
Zwraca
Klonuje tę ścieżkę.