Stroke

Stroke class

Определяет обводку фигуры.

Чтобы узнать больше, посетитеРабота с фигурами статья документации.

public class Stroke

Характеристики

ИмяОписание
BackColor { get; set; }Получает или задает цвет фона обводки.
Color { get; set; }Определяет цвет обводки.
Color2 { get; set; }Определяет второй цвет обводки.
DashStyle { get; set; }Указывает образец точки и тире для обводки.
EndArrowLength { get; set; }Определяет длину наконечника стрелки в конце штриха.
EndArrowType { get; set; }Определяет стрелку конца штриха.
EndArrowWidth { get; set; }Определяет ширину стрелки в конце обводки.
EndCap { get; set; }Определяет стиль окончания штриха.
Fill { get; }Получает форматирование заливки дляStroke .
ForeColor { get; set; }Получает или задает цвет переднего плана обводки.
ImageBytes { get; }Определяет изображение для обводки или заливки узором.
JoinStyle { get; set; }Определяет стиль соединения полилинии.
LineStyle { get; set; }Определяет стиль линии обводки.
On { get; set; }Определяет, будет ли путь обведен.
Opacity { get; set; }Определяет степень прозрачности обводки. Допустимый диапазон: от 0 до 1. .
StartArrowLength { get; set; }Определяет длину наконечника стрелки для начала штриха.
StartArrowType { get; set; }Определяет стрелку начала штриха.
StartArrowWidth { get; set; }Определяет ширину стрелки для начала обводки.
Transparency { get; set; }Получает или задает значение от 0,0 (непрозрачный) до 1,0 (прозрачный), представляющее степень прозрачности обводки.
Visible { get; set; }Получает или задает флаг, указывающий, отображается ли обводка.
Weight { get; set; }Определяет толщину кисти, обводящей контур фигуры в точках.

Примечания

ИспользоватьStroke для доступа к свойствам обводки фигуры. Вы не создаете экземплярыStroke класс напрямую.

Примеры

Показывает, как изменить свойства обводки.

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);

// Базовые фигуры, такие как прямоугольник, состоят из двух видимых частей.
// 1 - Заливка, которая применяется к области внутри контура фигуры:
shape.Fill.ForeColor = Color.White;

// 2 - Обводка, обозначающая контур фигуры:
// Измените различные свойства обводки этой фигуры.
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");

Смотрите также