Fill
Содержание
[
Скрывать
]Fill class
Представляет форматирование заливки объекта.
Чтобы узнать больше, посетитеРабота с графическими элементами статья документации.
public class Fill
Характеристики
Имя | Описание |
---|---|
BackColor { get; set; } | Получает или задает объект Color, который представляет цвет фона для заливки. |
BackThemeColor { get; set; } | Получает или задает объект ThemeColor, который представляет цвет фона для заливки. |
BackTintAndShade { get; set; } | Получает или задает двойное значение, которое осветляет или затемняет цвет фона. |
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