Class CustomLineCap
Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)
Encapsule un cap de ligne personnalisé par l’utilisateur.
public class CustomLineCap
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(GraphicsPath et GraphicsPath)
Initialisez une nouvelle instance de la classe Aspose.Imaging.CustomLineCap avec l’outline spécifiée et remplissez-la.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit le remplissage pour la couverture personnalisée.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit l’outline de la couverture personnalisée.
CustomLineCap(GraphicsPath, GraphicsPath et LineCap)
Initialisez une nouvelle instance de la classe Aspose.Imaging.CustomLineCap à partir de l’enumeration existante spécifiée WR17.LinCap avec la ligne d’extrême et remplissez-la.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit le remplissage pour la couverture personnalisée.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit l’outline de la couverture personnalisée.
baseCap
LineCap
Le cap de ligne à partir duquel créer le cap personnalisé.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
Initialisez une nouvelle instance de la classe Aspose.Imaging.CustomLineCap à partir de l’enumeration existante spécifiée WR17.LinCap avec la sortie, le remplissage et les insectes précisés.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit le remplissage pour la couverture personnalisée.
strokePath
GraphicsPath
Un Aspose.Imaging.GraphicsPath objet qui définit l’outline de la couverture personnalisée.
baseCap
LineCap
Le cap de ligne à partir duquel créer le cap personnalisé.
baseInset
float
La distance entre le cap et la ligne.
Properties
BaseCap
Obtenez ou définissez la liste Aspose.Imaging.LineCap sur laquelle est basée cette WR17.CustomLinCap.
public LineCap BaseCap { get; set; }
Valore di proprietà
BaseInset
Obtenez ou fixez la distance entre le cap et la ligne.
public float BaseInset { get; set; }
Valore di proprietà
FillPath
Obtenez ou mettez l’objet qui définit le remplissage pour la couverture personnalisée.
public GraphicsPath FillPath { get; set; }
Valore di proprietà
StrokeJoin
Obtenez ou définissez l’enumeration Aspose.Imaging.LineJoin qui détermine comment les lignes qui composent cet objet WR17.CustomLinCap sont jointes.
public LineJoin StrokeJoin { get; set; }
Valore di proprietà
StrokePath
Obtenez ou mettez l’objet qui définit la sortie de la couverture personnalisée.
public GraphicsPath StrokePath { get; set; }
Valore di proprietà
WidthScale
Obtenez ou définissez le montant par lequel évoluer cet objet de classe Aspose.Imaging.CustomLineCap en ce qui concerne la largeur de l’objet System.Drawing.Pen.
public float WidthScale { get; set; }
Valore di proprietà
Methods
Equals(Objets)
Verificare se gli oggetti sono uguali.
public override bool Equals(object obj)
Parameters
obj
object
L’altro oggetto
Returns
Il risultato della comparsa di uguaglianza.
Equals(CustomLineCap)
Verificare se gli oggetti sono uguali.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
L’altro oggetto
Returns
Il risultato della comparsa di uguaglianza.
GetHashCode()
Ottieni il codice hash dell’oggetto attuale.
public override int GetHashCode()
Returns
Il codice hash.
GetStrokeCaps(A partir de LineCap, Out LineCap)
Obtenez les caps utilisés pour commencer et terminer les lignes qui composent ce cap personnalisé.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parameters
startCap
LineCap
L’enumeration Aspose.Imaging.LineCap utilisée au début d’une ligne dans ce chapitre.
endCap
LineCap
L’enumeration Aspose.Imaging.LineCap utilisée à la fin d’une ligne dans ce cap.
SetStrokeCaps(Méditerranée, LineCap)
Sélectionnez les capes utilisées pour commencer et finir les lignes qui composent cette cape personnalisée.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
L’enumeration Aspose.Imaging.LineCap utilisée au début d’une ligne dans ce chapitre.
endCap
LineCap
L’enumeration Aspose.Imaging.LineCap utilisée à la fin d’une ligne dans ce cap.