Class CustomLineCap

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à

objectCustomLineCap

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à

LineCap

BaseInset

Ottiene o imposta la distanza tra il cappuccio e la linea.

public float BaseInset { get; set; }

Valore della Proprietà

float

FillPath

Ottiene o imposta l’oggetto che definisce il riempimento per il cappuccio personalizzato.

public GraphicsPath FillPath { get; set; }

Valore della Proprietà

GraphicsPath

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à

LineJoin

StrokePath

Ottiene o imposta l’oggetto che definisce il contorno del cappuccio personalizzato.

public GraphicsPath StrokePath { get; set; }

Valore della Proprietà

GraphicsPath

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à

float

Metodi

Equals(object)

Controlla se gli oggetti sono uguali.

public override bool Equals(object obj)

Parametri

obj object

L’altro oggetto.

Restituisce

bool

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

bool

Il risultato del confronto di uguaglianza.

GetHashCode()

Ottiene il codice hash dell’oggetto corrente.

public override int GetHashCode()

Restituisce

int

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.

 Italiano