Class CustomLineCap
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Incapsula un cappuccio di linea personalizzato definito dall’utente.
public class CustomLineCap
Ereditarietà
Membri Eredidati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
CustomLineCap(GraphicsPath, GraphicsPath)
Inizializza una nuova istanza della classe Aspose.Imaging.CustomLineCap con il contorno e il riempimento specificati.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parametri
fillPath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il riempimento per il cappuccio personalizzato.
strokePath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il contorno del cappuccio personalizzato.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
Inizializza una nuova istanza della classe Aspose.Imaging.CustomLineCap dall’enumerazione Aspose.Imaging.LineCap esistente specificata con il contorno e il riempimento specificati.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parametri
fillPath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il riempimento per il cappuccio personalizzato.
strokePath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il contorno del cappuccio personalizzato.
baseCap
LineCap
Il cappuccio di linea da cui creare il cappuccio personalizzato.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
Inizializza una nuova istanza della classe Aspose.Imaging.CustomLineCap dall’enumerazione Aspose.Imaging.LineCap esistente specificata con il contorno, il riempimento e l’inserimento specificati.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parametri
fillPath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il riempimento per il cappuccio personalizzato.
strokePath
GraphicsPath
Un oggetto Aspose.Imaging.GraphicsPath che definisce il contorno del cappuccio personalizzato.
baseCap
LineCap
Il cappuccio di linea da cui creare il cappuccio personalizzato.
baseInset
float
La distanza tra il cappuccio e la linea.
Proprietà
BaseCap
Ottiene o imposta l’enumerazione Aspose.Imaging.LineCap su cui si basa questo Aspose.Imaging.CustomLineCap.
public LineCap BaseCap { get; set; }
Valore della Proprietà
BaseInset
Ottiene o imposta la distanza tra il cappuccio e la linea.
public float BaseInset { get; set; }
Valore della Proprietà
FillPath
Ottiene o imposta l’oggetto che definisce il riempimento per il cappuccio personalizzato.
public GraphicsPath FillPath { get; set; }
Valore della Proprietà
StrokeJoin
Ottiene o imposta l’enumerazione Aspose.Imaging.LineJoin che determina come le linee che compongono questo oggetto Aspose.Imaging.CustomLineCap sono unite.
public LineJoin StrokeJoin { get; set; }
Valore della Proprietà
StrokePath
Ottiene o imposta l’oggetto che definisce il contorno del cappuccio personalizzato.
public GraphicsPath StrokePath { get; set; }
Valore della Proprietà
WidthScale
Ottiene o imposta la quantità con cui scalare questo oggetto della classe Aspose.Imaging.CustomLineCap rispetto alla larghezza dell’oggetto System.Drawing.Pen.
public float WidthScale { get; set; }
Valore della Proprietà
Metodi
Equals(object)
Controlla se gli oggetti sono uguali.
public override bool Equals(object obj)
Parametri
obj
object
L’altro oggetto.
Restituisce
Il risultato del confronto di uguaglianza.
Equals(CustomLineCap)
Controlla se gli oggetti sono uguali.
protected bool Equals(CustomLineCap other)
Parametri
other
CustomLineCap
L’altro oggetto.
Restituisce
Il risultato del confronto di uguaglianza.
GetHashCode()
Ottiene il codice hash dell’oggetto corrente.
public override int GetHashCode()
Restituisce
Il codice hash.
GetStrokeCaps(out LineCap, out LineCap)
Ottiene i cappucci utilizzati per iniziare e terminare le linee che compongono questo cappuccio personalizzato.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parametri
startCap
LineCap
L’enumerazione Aspose.Imaging.LineCap utilizzata all’inizio di una linea all’interno di questo cappuccio.
endCap
LineCap
L’enumerazione Aspose.Imaging.LineCap utilizzata alla fine di una linea all’interno di questo cappuccio.
SetStrokeCaps(LineCap, LineCap)
Imposta i cappucci utilizzati per iniziare e terminare le linee che compongono questo cappuccio personalizzato.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parametri
startCap
LineCap
L’enumerazione Aspose.Imaging.LineCap utilizzata all’inizio di una linea all’interno di questo cappuccio.
endCap
LineCap
L’enumerazione Aspose.Imaging.LineCap utilizzata alla fine di una linea all’interno di questo cappuccio.