Stroke
Contenu
[
Cacher
]Stroke class
Définit un trait pour une forme.
Pour en savoir plus, visitez leTravailler avec des formes article de documentation.
public class Stroke
Propriétés
Nom | La description |
---|---|
BackColor { get; set; } | Obtient ou définit la couleur d’arrière-plan du trait. |
BackThemeColor { get; set; } | Obtient ou définit un objet ThemeColor qui représente la couleur d’arrière-plan du trait. |
BackTintAndShade { get; set; } | Obtient ou définit une valeur double qui éclaircit ou assombrit la couleur d’arrière-plan du trait. |
BaseForeColor { get; } | Obtient la couleur de premier plan de base du trait sans aucun modificateur. |
Color { get; set; } | Définit la couleur d’un trait. |
Color2 { get; set; } | Définit une deuxième couleur pour un trait. |
DashStyle { get; set; } | Spécifie le motif de points et de tirets pour un trait. |
EndArrowLength { get; set; } | Définit la longueur de la pointe de flèche pour la fin d’un trait. |
EndArrowType { get; set; } | Définit la pointe de flèche pour la fin d’un trait. |
EndArrowWidth { get; set; } | Définit la largeur de la pointe de flèche pour la fin d’un trait. |
EndCap { get; set; } | Définit le style de capuchon pour la fin d’un trait. |
Fill { get; } | Obtient le formatage de remplissage pour leStroke . |
ForeColor { get; set; } | Obtient ou définit la couleur de premier plan du trait. |
ForeThemeColor { get; set; } | Obtient ou définit un objet ThemeColor qui représente la couleur de premier plan du trait. |
ForeTintAndShade { get; set; } | Obtient ou définit une valeur double qui éclaircit ou assombrit la couleur de premier plan du trait. |
ImageBytes { get; } | Définit l’image pour une image de trait ou un remplissage de motif. |
JoinStyle { get; set; } | Définit le style de jointure d’une polyligne. |
LineStyle { get; set; } | Définit le style de ligne du trait. |
On { get; set; } | Définit si le chemin sera tracé. |
Opacity { get; set; } | Définit le degré de transparence d’un trait. La plage valide est de 0 à 1. |
StartArrowLength { get; set; } | Définit la longueur de la pointe de flèche pour le début d’un trait. |
StartArrowType { get; set; } | Définit la pointe de flèche pour le début d’un trait. |
StartArrowWidth { get; set; } | Définit la largeur de la pointe de flèche pour le début d’un trait. |
Transparency { get; set; } | Obtient ou définit une valeur comprise entre 0,0 (opaque) et 1,0 (clair) représentant le degré de transparence du trait. |
Visible { get; set; } | Obtient ou définit un indicateur indiquant si le trait est visible. |
Weight { get; set; } | Définit l’épaisseur du pinceau qui parcourt le chemin d’une forme en points. |
Remarques
Utilisez leStroke
propriété pour accéder aux propriétés de trait d’une forme. Vous ne créez pas d’instances de laStroke
classe directement.
Exemples
Montre comment modifier les propriétés du trait.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertShape(ShapeType.Rectangle, RelativeHorizontalPosition.LeftMargin, 100,
RelativeVerticalPosition.TopMargin, 100, 200, 200, WrapType.None);
// Les formes de base, comme le rectangle, ont deux parties visibles.
// 1 - Le remplissage, qui s'applique à la zone à l'intérieur du contour de la forme :
shape.Fill.ForeColor = Color.White;
// 2 - Le trait, qui marque le contour de la forme :
// Modifier diverses propriétés du trait de cette forme.
Stroke stroke = shape.Stroke;
stroke.On = true;
stroke.Weight = 5;
stroke.Color = Color.Red;
stroke.DashStyle = DashStyle.ShortDashDotDot;
stroke.JoinStyle = JoinStyle.Miter;
stroke.EndCap = EndCap.Square;
stroke.LineStyle = ShapeLineStyle.Triple;
stroke.Fill.TwoColorGradient(Color.Red, Color.Blue, GradientStyle.Vertical, GradientVariant.Variant1);
doc.Save(ArtifactsDir + "Shape.Stroke.docx");
Voir également
- espace de noms Aspose.Words.Drawing
- Assemblée Aspose.Words