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 leStrokeproprié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