Class CustomLineCap
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Encapsuluje niestandardowy, zdefiniowany przez użytkownika koniec linii.
public class CustomLineCap
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
CustomLineCap(GraphicsPath, GraphicsPath)
Inicjalizuje nową instancję klasy Aspose.Imaging.CustomLineCap z określonym konturem i wypełnieniem.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parametry
fillPath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje wypełnienie dla niestandardowego końca.
strokePath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje kontur niestandardowego końca.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
Inicjalizuje nową instancję klasy Aspose.Imaging.CustomLineCap z określoną istniejącą enumeracją Aspose.Imaging.LineCap oraz z określonym konturem i wypełnieniem.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parametry
fillPath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje wypełnienie dla niestandardowego końca.
strokePath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje kontur niestandardowego końca.
baseCap
LineCap
Koniec linii, z którego ma być utworzony niestandardowy koniec.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
Inicjalizuje nową instancję klasy Aspose.Imaging.CustomLineCap z określoną istniejącą enumeracją Aspose.Imaging.LineCap oraz z określonym konturem, wypełnieniem i wcięciem.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parametry
fillPath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje wypełnienie dla niestandardowego końca.
strokePath
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje kontur niestandardowego końca.
baseCap
LineCap
Koniec linii, z którego ma być utworzony niestandardowy koniec.
baseInset
float
Odległość między końcem a linią.
Właściwości
BaseCap
Pobiera lub ustawia enumerację Aspose.Imaging.LineCap, na której oparty jest ten Aspose.Imaging.CustomLineCap.
public LineCap BaseCap { get; set; }
Wartość właściwości
BaseInset
Pobiera lub ustawia odległość między końcem a linią.
public float BaseInset { get; set; }
Wartość właściwości
FillPath
Pobiera lub ustawia obiekt, który definiuje wypełnienie dla niestandardowego końca.
public GraphicsPath FillPath { get; set; }
Wartość właściwości
StrokeJoin
Pobiera lub ustawia enumerację Aspose.Imaging.LineJoin, która określa, jak linie, które tworzą ten obiekt Aspose.Imaging.CustomLineCap, są łączone.
public LineJoin StrokeJoin { get; set; }
Wartość właściwości
StrokePath
Pobiera lub ustawia obiekt, który definiuje kontur niestandardowego końca.
public GraphicsPath StrokePath { get; set; }
Wartość właściwości
WidthScale
Pobiera lub ustawia wartość, o którą należy skalować ten obiekt klasy Aspose.Imaging.CustomLineCap w odniesieniu do szerokości obiektu System.Drawing.Pen.
public float WidthScale { get; set; }
Wartość właściwości
Metody
Equals(object)
Sprawdza, czy obiekty są równe.
public override bool Equals(object obj)
Parametry
obj
object
Inny obiekt.
Zwraca
Wynik porównania równości.
Equals(CustomLineCap)
Sprawdza, czy obiekty są równe.
protected bool Equals(CustomLineCap other)
Parametry
other
CustomLineCap
Inny obiekt.
Zwraca
Wynik porównania równości.
GetHashCode()
Pobiera kod haszujący bieżącego obiektu.
public override int GetHashCode()
Zwraca
Kod haszujący.
GetStrokeCaps(out LineCap, out LineCap)
Pobiera końce używane do rozpoczęcia i zakończenia linii, które tworzą ten niestandardowy koniec.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parametry
startCap
LineCap
Enumeracja Aspose.Imaging.LineCap używana na początku linii w obrębie tego końca.
endCap
LineCap
Enumeracja Aspose.Imaging.LineCap używana na końcu linii w obrębie tego końca.
SetStrokeCaps(LineCap, LineCap)
Ustawia końce używane do rozpoczęcia i zakończenia linii, które tworzą ten niestandardowy koniec.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parametry
startCap
LineCap
Enumeracja Aspose.Imaging.LineCap używana na początku linii w obrębie tego końca.
endCap
LineCap
Enumeracja Aspose.Imaging.LineCap używana na końcu linii w obrębie tego końca.