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
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é
BaseInset
Obtient ou définit la distance entre le capuchon et la ligne.
public float BaseInset { get; set; }
Valeur de la propriété
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é
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é
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é
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é
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
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
Le résultat de la comparaison d’égalité.
GetHashCode()
Obtient le code de hachage de l’objet actuel.
public override int GetHashCode()
Retourne
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.