Class CustomLineCap
Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)
Encapsulerar en anpassad användardefinierad linje cap.
public class CustomLineCap
Inheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(GraphicsPath, GrafikenPath)
Initialiserar en ny instans av Aspose.Imaging.CustomLineCap klass med den angivna outline och fyll.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar fyllningen för den anpassade kappen.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar utgångspunkten för den anpassade kappen.
CustomLineCap(GrafikenPath, GrafikenPath, LineCap)
Initialiserar en ny instans av Aspose.Imaging.CustomLineCap-klassen från den angivna befintliga Aspose.Imaging.LineCap-förteckningen med den angivna utformningen och fyll i den.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar fyllningen för den anpassade kappen.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar utgångspunkten för den anpassade kappen.
baseCap
LineCap
Den linje cap från vilken att skapa den anpassade cap.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, Float)
Initialiserar en ny instans av Aspose.Imaging.CustomLineCap-klassen från den angivna befintliga Aspose.Imaging.LineCap-förteckningen med den angivna outline, fyll och insett.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar fyllningen för den anpassade kappen.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath objekt som definierar utgångspunkten för den anpassade kappen.
baseCap
LineCap
Den linje cap från vilken att skapa den anpassade cap.
baseInset
float
Avståndet mellan kappan och linjen.
Properties
BaseCap
Få eller ställa in Aspose.Imaging.LineCap listan på vilken denna Aspose.Imaging.CustomLineCap är baserad.
public LineCap BaseCap { get; set; }
Fastighetsvärde
BaseInset
Få eller ställa avståndet mellan locket och linjen.
public float BaseInset { get; set; }
Fastighetsvärde
FillPath
Få eller ställa in objektet som definierar fyllningen för den anpassade kappen.
public GraphicsPath FillPath { get; set; }
Fastighetsvärde
StrokeJoin
Få eller ställa in listan Aspose.Imaging.LineJoin som bestämmer hur linjer som utgör detta Aspose.Imaging.CustomLineCap objekt är anslutna.
public LineJoin StrokeJoin { get; set; }
Fastighetsvärde
StrokePath
Få eller ställa in objektet som definierar utgångspunkten för den anpassade kappen.
public GraphicsPath StrokePath { get; set; }
Fastighetsvärde
WidthScale
Få eller ställa in beloppet för att skala detta Aspose.Imaging.CustomLineCap Class objekt med avseende på bredden av System.Drawing.Pen objekt.
public float WidthScale { get; set; }
Fastighetsvärde
Methods
Equals(Objektet)
Kontrollera om objekt är lika.
public override bool Equals(object obj)
Parameters
obj
object
Det andra objektet.
Returns
jämställdhetens resultat.
Equals(CustomLineCap)
Kontrollera om objekt är lika.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
Det andra objektet.
Returns
jämställdhetens resultat.
GetHashCode()
Få hashkod från det aktuella objektet.
public override int GetHashCode()
Returns
och hash koden.
GetStrokeCaps(ut LineCap, ut LineCap)
Få de kappar 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)
Parameters
startCap
LineCap
Aspose.Imaging.LineCap förteckning används i början av en rad inom detta kap.
endCap
LineCap
Aspose.Imaging.LineCap förteckning används i slutet av en linje inom detta kap.
SetStrokeCaps(LineCap och LineCap)
Ställ in de kappar som används för att starta och avsluta linjer som utgör denna anpassade kap.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
Aspose.Imaging.LineCap förteckning används i början av en rad inom detta kap.
endCap
LineCap
Aspose.Imaging.LineCap förteckning används i slutet av en linje inom detta kap.