Class CustomLineCap
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Incapsulează un cap de linie personalizat definit de utilizator.
public class CustomLineCap
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(Cuvânt cheie: GraphicsPath)
Inițializează o nouă instanță a clasei Aspose.Imaging.CustomLineCap cu linia de plecare specificată și umple-o.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește umplerea pentru capul personalizat.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește rezultatul capului personalizat.
CustomLineCap(Cuvânt cheie: GraphicsPath, LineCap)
Inițializează o nouă instanță a clasei Aspose.Imaging.CustomLineCap din numărul specificat existent Wl17.LinCap cu lista specificată și umple-l.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește umplerea pentru capul personalizat.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește rezultatul capului personalizat.
baseCap
LineCap
Capul de linie din care să creați capul personalizat.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
Inițializează o nouă instanță a clasei Aspose.Imaging.CustomLineCap din numărul specificat existent Wl17.LinCap cu lista specificată, umpleți și insetați.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește umplerea pentru capul personalizat.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath obiect care definește rezultatul capului personalizat.
baseCap
LineCap
Capul de linie din care să creați capul personalizat.
baseInset
float
Distanța dintre cap și linie.
Properties
BaseCap
Obține sau stabilește enumerația Aspose.Imaging.LineCap pe care se bazează această listă Wl17.CustomLinCap.
public LineCap BaseCap { get; set; }
Valoarea proprietății
BaseInset
Obține sau stabilește distanța dintre cap și linie.
public float BaseInset { get; set; }
Valoarea proprietății
FillPath
Obține sau stabilește obiectul care definește umplerea pentru capul personalizat.
public GraphicsPath FillPath { get; set; }
Valoarea proprietății
StrokeJoin
Obține sau stabilește enumerația Aspose.Imaging.LineJoin care determină modul în care sunt adăugate liniile care compun acest obiect WR17.CustomLinCap.
public LineJoin StrokeJoin { get; set; }
Valoarea proprietății
StrokePath
Obține sau stabilește obiectul care definește punctul de ieșire al capului personalizat.
public GraphicsPath StrokePath { get; set; }
Valoarea proprietății
WidthScale
Obține sau stabilește cantitatea prin care să scaleze acest obiect de clasă Aspose.Imaging.CustomLineCap în ceea ce privește lățimea Obiectului System.Drawing.Pen.
public float WidthScale { get; set; }
Valoarea proprietății
Methods
Equals(Obiectul)
Verificați dacă obiectele sunt egale.
public override bool Equals(object obj)
Parameters
obj
object
celălalt obiect.
Returns
Rezultatul comparării egalităţii.
Equals(CustomLineCap)
Verificați dacă obiectele sunt egale.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
celălalt obiect.
Returns
Rezultatul comparării egalităţii.
GetHashCode()
Obțineți codul hash al obiectului curent.
public override int GetHashCode()
Returns
Codul de hash.
GetStrokeCaps(în afara liniei, în afara liniei)
Obține capetele folosite pentru a începe și termina liniile care formează acest cap personalizat.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parameters
startCap
LineCap
Enumerația Aspose.Imaging.LineCap este utilizată la începutul unei linii în cadrul acestei capete.
endCap
LineCap
Lista Aspose.Imaging.LineCap utilizată la sfârșitul unei linii în cadrul acestei capete.
SetStrokeCaps(Cuvânt cheie: LineCap)
Setă capetele utilizate pentru a începe și termina liniile care formează acest cap personalizat.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
Enumerația Aspose.Imaging.LineCap este utilizată la începutul unei linii în cadrul acestei capete.
endCap
LineCap
Lista Aspose.Imaging.LineCap utilizată la sfârșitul unei linii în cadrul acestei capete.