Fill
Содержание
[
Скрывать
]Fill class
Представляет форматирование заполнения для объекта.
Чтобы узнать больше, посетитеРабота с графическими элементами документальная статья.
public class Fill
Характеристики
| Имя | Описание |
|---|---|
| BackColor { get; set; } | Возвращает или задает объект Color, представляющий цвет фона для заливки. |
| BackThemeColor { get; set; } | Возвращает или задает объект ThemeColor, представляющий цвет фона для заливки. |
| BackTintAndShade { get; set; } | Возвращает или задает двойное значение, которое осветляет или затемняет цвет фона. |
| BaseForeColor { get; } | Получает объект Color, представляющий базовый цвет переднего плана для fill без каких-либо модификаторов. |
| Color { get; set; } | Возвращает или задает объект Color, представляющий цвет переднего плана для заливки. |
| FillType { get; } | Получает тип заполнения. |
| ForeColor { get; set; } | Возвращает или задает объект Color, представляющий цвет переднего плана для заливки. |
| ForeThemeColor { get; set; } | Возвращает или задает объект ThemeColor, представляющий цвет переднего плана для заливки. |
| ForeTintAndShade { get; set; } | Возвращает или задает двойное значение, которое осветляет или затемняет цвет переднего плана. |
| GradientAngle { get; set; } | Получает или задает угол градиентной заливки. |
| GradientStops { get; } | Получает коллекциюGradientStop объекты для заливки. |
| GradientStyle { get; } | Получает стиль градиентаGradientStyle для заполнения. |
| GradientVariant { get; } | Получает вариант градиентаGradientVariant для заполнения. |
| ImageBytes { get; } | Получает необработанные байты текстуры или узора заливки. |
| Opacity { get; set; } | Возвращает или задает степень непрозрачности указанной заливки в виде значения от 0,0 (прозрачная) до 1,0 (непрозрачная). |
| Pattern { get; } | ПолучаетPatternType для заполнения. |
| PresetTexture { get; } | ПолучаетPresetTexture для заполнения. |
| RotateWithObject { get; set; } | Возвращает или задает, вращается ли заливка вместе с указанным объектом. |
| TextureAlignment { get; set; } | Получает или задает выравнивание для заливки текстуры плитки. |
| Transparency { get; set; } | Возвращает или задает степень прозрачности указанной заливки в виде значения от 0,0 (непрозрачная) до 1,0 (прозрачная). |
| Visible { get; set; } | Получает или задает значение, котороеистинный если форматирование, примененное к этому экземпляру, видимо. |
Методы
| Имя | Описание |
|---|---|
| OneColorGradient(GradientStyle, GradientVariant, double) | Устанавливает указанную заливку в виде одноцветного градиента. |
| OneColorGradient(Color, GradientStyle, GradientVariant, double) | Устанавливает указанную заливку в виде одноцветного градиента, используя указанный цвет. |
| Patterned(PatternType) | Устанавливает указанную заливку в соответствии с шаблоном. |
| Patterned(PatternType, Color, Color) | Устанавливает указанную заливку в соответствии с шаблоном. |
| PresetTextured(PresetTexture) | Устанавливает заливку на основе предустановленной текстуры. |
| SetImage(byte[]) | Изменяет тип заливки на одиночное изображение. |
| SetImage(Stream) | Изменяет тип заливки на одиночное изображение. |
| SetImage(string) | Изменяет тип заливки на одиночное изображение. |
| Solid() | Устанавливает однородный цвет заливки. |
| Solid(Color) | Устанавливает заливку указанным однородным цветом. |
| TwoColorGradient(GradientStyle, GradientVariant) | Устанавливает указанную заливку в виде двухцветного градиента. |
| TwoColorGradient(Color, Color, GradientStyle, GradientVariant) | Устанавливает указанную заливку в виде двухцветного градиента. |
Примечания
ИспользуйтеFill илиFill свойство для доступа к свойствам заполнения объекта. Вы не создаете экземплярыFill класс напрямую.
Примеры
Показывает, как залить фигуру сплошным цветом.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Напишите текст, а затем закройте его плавающей фигурой.
builder.Font.Size = 32;
builder.Writeln("Hello world!");
Shape shape = builder.InsertShape(ShapeType.CloudCallout, RelativeHorizontalPosition.LeftMargin, 25,
RelativeVerticalPosition.TopMargin, 25, 250, 150, WrapType.None);
// Используйте свойство "StrokeColor", чтобы задать цвет контура фигуры.
shape.StrokeColor = Color.CadetBlue;
// Используйте свойство «FillColor», чтобы задать цвет внутренней области фигуры.
shape.FillColor = Color.LightBlue;
// Свойство «Непрозрачность» определяет прозрачность цвета по шкале от 0 до 1,
// где 1 — полностью непрозрачный, а 0 — невидимый.
// Заливка фигуры по умолчанию полностью непрозрачна, поэтому мы не можем видеть текст, над которым находится эта фигура.
Assert.AreEqual(1.0d, shape.Fill.Opacity);
// Установите меньшее значение непрозрачности цвета заливки фигуры, чтобы мы могли видеть текст под ней.
shape.Fill.Opacity = 0.3;
doc.Save(ArtifactsDir + "Shape.Fill.docx");
Смотрите также
- пространство имен Aspose.Words.Drawing
- сборка Aspose.Words