Class CustomLineCap
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Enkapsler en brugerdefineret line cap.
public class CustomLineCap
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(Grafikkort og grafikkort)
Initialiserer en ny instans af Aspose.Imaging.CustomLineCap klasse med den angivne outline og udfyld.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer fyldningen for den tilpassede kap.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer udløbet af den tilpassede kap.
CustomLineCap(GraphicsPath, GraphicsPath og LineCap)
Initialiserer en ny instans af Aspose.Imaging.CustomLineCap-klassen fra den angivne eksisterende WR17.Linecap-enumeration med det angive outline og udfyld.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer fyldningen for den tilpassede kap.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer udløbet af den tilpassede kap.
baseCap
LineCap
Den linje cap, hvorfra man skal oprette den tilpassede cap.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, flåde)
Initialiserer en ny instans af Aspose.Imaging.CustomLineCap-klassen fra den angivne eksisterende WR17.Linecap-enumeration med det angive outline, udfyld og indsæt.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer fyldningen for den tilpassede kap.
strokePath
GraphicsPath
En Aspose.Imaging.GraphicsPath-objekt, der definerer udløbet af den tilpassede kap.
baseCap
LineCap
Den linje cap, hvorfra man skal oprette den tilpassede cap.
baseInset
float
Afstanden mellem kap og linje.
Properties
BaseCap
Du modtager eller indsætter den Aspose.Imaging.LineCap liste, på hvilken denne Wl17.CustomLinCap er baseret.
public LineCap BaseCap { get; set; }
Ejendomsværdi
BaseInset
Få eller indstille afstanden mellem kap og linje.
public float BaseInset { get; set; }
Ejendomsværdi
FillPath
Få eller indsætte det objekt, der definerer fyldningen for den brugerdefinerede kap.
public GraphicsPath FillPath { get; set; }
Ejendomsværdi
StrokeJoin
Få eller indsætte Aspose.Imaging.LineJoin-enumerationen, som bestemmer, hvordan linjer, der udgør dette Wl17.CustomLinCap-objekt, er tilsluttet.
public LineJoin StrokeJoin { get; set; }
Ejendomsværdi
StrokePath
Få eller indsætte det objekt, der definerer udløbet af den brugerdefinerede kap.
public GraphicsPath StrokePath { get; set; }
Ejendomsværdi
WidthScale
Få eller indstille det beløb, som du skal skalere dette Aspose.Imaging.CustomLineCap Class objekt med hensyn til bredden af System.Drawing.Pen objekt.
public float WidthScale { get; set; }
Ejendomsværdi
Methods
Equals(Objekt)
Tjek, om objekterne er lige.
public override bool Equals(object obj)
Parameters
obj
object
Det andet objekt.
Returns
Sammenligning af ligestilling er resultatet.
Equals(CustomLineCap)
Tjek, om objekterne er lige.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
Det andet objekt.
Returns
Sammenligning af ligestilling er resultatet.
GetHashCode()
Få hashkoden til det nuværende objekt.
public override int GetHashCode()
Returns
Det er hash koden.
GetStrokeCaps(Ud af LineCap, ud af LineCap)
Få de kapper, der er brugt til at starte og afslutte linjer, der udgør denne tilpassede kap.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parameters
startCap
LineCap
Den Aspose.Imaging.LineCap fortegnelse anvendes i begyndelsen af en linje inden for dette kap.
endCap
LineCap
Den Aspose.Imaging.LineCap fortegnelse anvendes i slutningen af en linje inden for dette kap.
SetStrokeCaps(LineCap og LineCap)
Sæt de kapsler, der bruges til at starte og afslutte linjer, der udgør denne tilpassede kap.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
Den Aspose.Imaging.LineCap fortegnelse anvendes i begyndelsen af en linje inden for dette kap.
endCap
LineCap
Den Aspose.Imaging.LineCap fortegnelse anvendes i slutningen af en linje inden for dette kap.