Stroke

Stroke class

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

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

public class Stroke

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

ИмяОписание
BackColor { get; set; }Получает или задает цвет фона штриха.
BackThemeColor { get; set; }Возвращает или задает объект ThemeColor, представляющий цвет фона обводки.
BackTintAndShade { get; set; }Возвращает или задает двойное значение, которое осветляет или затемняет цвет фона обводки.
BaseForeColor { get; }Получает базовый цвет переднего плана обводки без каких-либо модификаторов.
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; }Получает или задает цвет переднего плана штриха.
ForeThemeColor { get; set; }Возвращает или задает объект ThemeColor, представляющий цвет переднего плана обводки.
ForeTintAndShade { 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");

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