Class 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; }Определяет стиль окончания штриха.
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;

doc.Save(ArtifactsDir + "Shape.Stroke.docx");

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