PatternType

PatternType enumeration

Указывает узор заливки, который будет использоваться для заливки фигуры.

public enum PatternType

Ценности

ИмяЦенностьОписание
None-1Нет шаблона.
Percent10110% цвета переднего плана.
Percent20220% цвета переднего плана.
Percent25325% цвета переднего плана.
Percent30430% цвета переднего плана.
Percent40540% цвета переднего плана
Percent50650% цвета переднего плана
Percent575% цвета переднего плана.
Percent60860% цвета переднего плана.
Percent70970% цвета переднего плана.
Percent751075% цвета переднего плана.
Percent801180% цвета переднего плана.
Percent901290% цвета переднего плана.
Cross13Крест.
DarkDownwardDiagonal14Темная диагональ вниз.
DarkHorizontal15Темный горизонтальный.
DarkUpwardDiagonal16Темная восходящая диагональ.
DarkVertical17Темная вертикаль.
DashedDownwardDiagonal18Пунктирная диагональ вниз.
DashedHorizontal19Горизонтальная пунктирная линия.
DashedUpwardDiagonal20Пунктирная восходящая диагональ.
DashedVertical21Вертикальная пунктирная линия.
DiagonalBrick22Диагональный кирпич.
DiagonalCross23Диагональный крест.
Divot24Узор divot.
DottedDiamond25Точечный ромб.
DottedGrid26Точечная сетка.
DownwardDiagonal27Нисходящая диагональ.
Horizontal28Горизонтально.
HorizontalBrick29Горизонтальный кирпич.
LargeCheckerBoard30Большая шахматная доска.
LargeConfetti31Большое конфетти.
LargeGrid32Большая сетка.
LightDownwardDiagonal33Светлая диагональ вниз.
LightHorizontal34Светлый горизонтальный.
LightUpwardDiagonal36Светлая восходящая диагональ.
LightVertical37Свет вертикальный.
NarrowHorizontal38Узкий горизонтальный.
NarrowVertical39Узкий вертикальный.
OutlinedDiamond40Очерченный ромб.
Plaid41Плед.
Shingle42Дранка.
SmallCheckerBoard43Маленькая шахматная доска.
SmallConfetti44Маленькое конфетти.
SmallGrid45Маленькая сетка.
SolidDiamond46Сплошной алмаз.
Sphere47Сфера.
Trellis48Решетка.
UpwardDiagonal49Восходящая диагональ.
Vertical50Вертикальный.
Wave51Волна.
Weave52Плетение.
WideDownwardDiagonal53Широкая диагональ вниз.
WideUpwardDiagonal54Широкая восходящая диагональ.
ZigZag55Зигзаг.

Примеры

Показывает, как задать узор для фигуры.

Document doc = new Document(MyDir + "Shape stroke pattern border.docx");

Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
Fill fill = shape.Fill;

Console.WriteLine("Pattern value is: {0}", fill.Pattern);

// Существует несколько способов задания заливки по шаблону.
// 1 - Применить узор к заливке фигуры:
fill.Patterned(PatternType.DiagonalBrick);

// 2 - Применить узор с цветами переднего плана и фона к заливке фигуры:
fill.Patterned(PatternType.DiagonalBrick, Color.Aqua, Color.Bisque);

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

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