Class CustomLineCap
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Kapslar en anpassad användardefinierad linjekap.
public class CustomLineCap
Arv
Ärftda Medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorer
CustomLineCap(GraphicsPath, GraphicsPath)
Initierar en ny instans av Aspose.Imaging.CustomLineCap-klassen med angiven kontur och fyllning.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parametrar
fillPath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar fyllningen för den anpassade kapen.
strokePath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar konturen av den anpassade kapen.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
Initierar en ny instans av Aspose.Imaging.CustomLineCap-klassen från den angivna befintliga Aspose.Imaging.LineCap-uppräkningen med angiven kontur och fyllning.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parametrar
fillPath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar fyllningen för den anpassade kapen.
strokePath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar konturen av den anpassade kapen.
baseCap
LineCap
Linjekapen från vilken den anpassade kapen ska skapas.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
Initierar en ny instans av Aspose.Imaging.CustomLineCap-klassen från den angivna befintliga Aspose.Imaging.LineCap-uppräkningen med angiven kontur, fyllning och insättning.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parametrar
fillPath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar fyllningen för den anpassade kapen.
strokePath
GraphicsPath
Ett Aspose.Imaging.GraphicsPath-objekt som definierar konturen av den anpassade kapen.
baseCap
LineCap
Linjekapen från vilken den anpassade kapen ska skapas.
baseInset
float
Avståndet mellan kapen och linjen.
Egenskaper
BaseCap
Hämtar eller sätter Aspose.Imaging.LineCap-uppräkningen som denna Aspose.Imaging.CustomLineCap baseras på.
public LineCap BaseCap { get; set; }
Egenskapsvärde
BaseInset
Hämtar eller sätter avståndet mellan kapen och linjen.
public float BaseInset { get; set; }
Egenskapsvärde
FillPath
Hämtar eller sätter objektet som definierar fyllningen för den anpassade kapen.
public GraphicsPath FillPath { get; set; }
Egenskapsvärde
StrokeJoin
Hämtar eller sätter Aspose.Imaging.LineJoin-uppräkningen som bestämmer hur linjer som utgör detta Aspose.Imaging.CustomLineCap-objekt sammanfogas.
public LineJoin StrokeJoin { get; set; }
Egenskapsvärde
StrokePath
Hämtar eller sätter objektet som definierar konturen av den anpassade kapen.
public GraphicsPath StrokePath { get; set; }
Egenskapsvärde
WidthScale
Hämtar eller sätter mängden som denna Aspose.Imaging.CustomLineCap-klassobjekt ska skalas i förhållande till bredden på System.Drawing.Pen-objektet.
public float WidthScale { get; set; }
Egenskapsvärde
Metoder
Equals(object)
Kontrollerar om objekt är lika.
public override bool Equals(object obj)
Parametrar
obj
object
Det andra objektet.
Returer
Resultatet av likhetsjämförelsen.
Equals(CustomLineCap)
Kontrollerar om objekt är lika.
protected bool Equals(CustomLineCap other)
Parametrar
other
CustomLineCap
Det andra objektet.
Returer
Resultatet av likhetsjämförelsen.
GetHashCode()
Hämtar hashkoden för det aktuella objektet.
public override int GetHashCode()
Returer
Hashkoden.
GetStrokeCaps(out LineCap, out LineCap)
Hämtar de kapar som används för att starta och avsluta linjer som utgör denna anpassade kap.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parametrar
startCap
LineCap
Aspose.Imaging.LineCap-uppräkningen som används i början av en linje inom denna kap.
endCap
LineCap
Aspose.Imaging.LineCap-uppräkningen som används i slutet av en linje inom denna kap.
SetStrokeCaps(LineCap, LineCap)
Sätter de kapar som används för att starta och avsluta linjer som utgör denna anpassade kap.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parametrar
startCap
LineCap
Aspose.Imaging.LineCap-uppräkningen som används i början av en linje inom denna kap.
endCap
LineCap
Aspose.Imaging.LineCap-uppräkningen som används i slutet av en linje inom denna kap.