Class CustomLineCap

Class CustomLineCap

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Encapsule un capuchon de ligne personnalisé défini par l’utilisateur.

public class CustomLineCap

Héritage

objectCustomLineCap

Membres hérités

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructeurs

CustomLineCap(GraphicsPath, GraphicsPath)

Initialise une nouvelle instance de la classe Aspose.Imaging.CustomLineCap avec le contour et le remplissage spécifiés.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)

Paramètres

fillPath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le remplissage pour le capuchon personnalisé.

strokePath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le contour du capuchon personnalisé.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap)

Initialise une nouvelle instance de la classe Aspose.Imaging.CustomLineCap à partir de l’énumération Aspose.Imaging.LineCap existante spécifiée avec le contour et le remplissage spécifiés.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)

Paramètres

fillPath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le remplissage pour le capuchon personnalisé.

strokePath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le contour du capuchon personnalisé.

baseCap LineCap

Le capuchon de ligne à partir duquel créer le capuchon personnalisé.

CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)

Initialise une nouvelle instance de la classe Aspose.Imaging.CustomLineCap à partir de l’énumération Aspose.Imaging.LineCap existante spécifiée avec le contour, le remplissage et l’inset spécifiés.

public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)

Paramètres

fillPath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le remplissage pour le capuchon personnalisé.

strokePath GraphicsPath

Un objet Aspose.Imaging.GraphicsPath qui définit le contour du capuchon personnalisé.

baseCap LineCap

Le capuchon de ligne à partir duquel créer le capuchon personnalisé.

baseInset float

La distance entre le capuchon et la ligne.

Propriétés

BaseCap

Obtient ou définit l’énumération Aspose.Imaging.LineCap sur laquelle ce Aspose.Imaging.CustomLineCap est basé.

public LineCap BaseCap { get; set; }

Valeur de la propriété

LineCap

BaseInset

Obtient ou définit la distance entre le capuchon et la ligne.

public float BaseInset { get; set; }

Valeur de la propriété

float

FillPath

Obtient ou définit l’objet qui définit le remplissage pour le capuchon personnalisé.

public GraphicsPath FillPath { get; set; }

Valeur de la propriété

GraphicsPath

StrokeJoin

Obtient ou définit l’énumération Aspose.Imaging.LineJoin qui détermine comment les lignes qui composent cet objet Aspose.Imaging.CustomLineCap sont jointes.

public LineJoin StrokeJoin { get; set; }

Valeur de la propriété

LineJoin

StrokePath

Obtient ou définit l’objet qui définit le contour du capuchon personnalisé.

public GraphicsPath StrokePath { get; set; }

Valeur de la propriété

GraphicsPath

WidthScale

Obtient ou définit le montant par lequel cet objet de classe Aspose.Imaging.CustomLineCap doit être mis à l’échelle par rapport à la largeur de l’objet System.Drawing.Pen.

public float WidthScale { get; set; }

Valeur de la propriété

float

Méthodes

Equals(object)

Vérifie si les objets sont égaux.

public override bool Equals(object obj)

Paramètres

obj object

L’autre objet.

Retourne

bool

Le résultat de la comparaison d’égalité.

Equals(CustomLineCap)

Vérifie si les objets sont égaux.

protected bool Equals(CustomLineCap other)

Paramètres

other CustomLineCap

L’autre objet.

Retourne

bool

Le résultat de la comparaison d’égalité.

GetHashCode()

Obtient le code de hachage de l’objet actuel.

public override int GetHashCode()

Retourne

int

Le code de hachage.

GetStrokeCaps(out LineCap, out LineCap)

Obtient les caps utilisés pour commencer et terminer les lignes qui composent ce capuchon personnalisé.

public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)

Paramètres

startCap LineCap

L’énumération Aspose.Imaging.LineCap utilisée au début d’une ligne dans ce capuchon.

endCap LineCap

L’énumération Aspose.Imaging.LineCap utilisée à la fin d’une ligne dans ce capuchon.

SetStrokeCaps(LineCap, LineCap)

Définit les caps utilisés pour commencer et terminer les lignes qui composent ce capuchon personnalisé.

public void SetStrokeCaps(LineCap startCap, LineCap endCap)

Paramètres

startCap LineCap

L’énumération Aspose.Imaging.LineCap utilisée au début d’une ligne dans ce capuchon.

endCap LineCap

L’énumération Aspose.Imaging.LineCap utilisée à la fin d’une ligne dans ce capuchon.

 Français