Настройки заполнения

Цвета и фоновые узоры

Microsoft В Excel можно установить цвета переднего плана (контура) и фона (заливки) ячеек и узоров фона.

Aspose.Cells также гибко поддерживает эти функции. В этой теме мы научимся использовать эти функции, используя Aspose.Cells.

Настройка цветов и фоновых рисунков

Aspose.Cells предоставляет класс,Рабочая тетрадь который представляет собой файл Excel Microsoft.Рабочая тетрадь класс содержитРабочие листы коллекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel. Рабочий лист представленРабочий лист учебный класс.Рабочий лист класс предоставляетCells коллекция. Каждый элемент вCells коллекция представляет собой объектCellучебный класс.

Cell имеетGetStyle иSetStyle методы, которые используются для получения и установки форматирования ячейки.СтильКласс предоставляет свойства для установки цветов переднего плана и фона ячеек. Aspose.Cells предоставляетТип фонаперечисление, содержащее набор предопределенных типов фоновых узоров, которые приведены ниже.

Фоновые узоры Описание
Диагональ Представляет диагональную штриховку
ДиагональПолоса Представляет собой рисунок диагональной полосы
Серый6 Представляет 6,25% серого узора
Серый12 Представляет 12,5% серый узор
Серый25 Представляет 25% серый узор
Серый50 Представляет 50% серый шаблон
серый75 Представляет 75% серый узор
ГоризонтальнаяПолоса Представляет собой рисунок с горизонтальной полосой
Никто Не представляет фона
ОбратныйДиагональПолоса Представляет собой узор из обратных диагональных полос.
Твердый Представляет сплошной узор
ТолстыйДиагональ Представляет толстую диагональную штриховку
ТонкийДиагональный Представляет образец тонкой диагональной штриховки
ТонкийДиагональПолоса Представляет собой узор из тонких диагональных полос.
ТонкийГоризонтальный Представляет собой тонкую горизонтальную штриховку
ТонкийГоризонтальнаяПолоса Представляет собой узор из тонких горизонтальных полос.
тонкийобратныйдиагональполоса Представляет собой узор из тонких обратных диагональных полос.
ТонкийВертикальныйПолоса Представляет собой узор из тонких вертикальных полос.
Вертикальная полоса Представляет собой рисунок с вертикальными полосами

В приведенном ниже примере установлен цвет переднего плана ячейки A1, но ячейка A2 настроена так, чтобы иметь цвета переднего плана и фона с фоновым узором с вертикальными полосами.

Важно знать

Применение эффектов градиентной заливки

Чтобы применить нужные эффекты градиентной заливки к ячейке, используйтеСтиль объектыУстановитьДваЦветГрадиентметод соответственно.

Цвета и палитра

Палитра — это количество цветов, доступных для использования при создании изображения. Использование стандартизированной палитры в презентации позволяет пользователю создать единообразный вид. Каждый файл Excel Microsoft (97-2003) содержит палитру из 56 цветов, которые можно применять к ячейкам, шрифтам, линиям сетки, графическим объектам, заливкам и линиям диаграммы.

С Aspose.Cells можно использовать не только существующие цвета палитры, но и пользовательские цвета. Прежде чем использовать собственный цвет, сначала добавьте его в палитру.

В этом разделе обсуждается, как добавить пользовательские цвета в палитру.

Добавление пользовательских цветов в палитру

Aspose.Cells поддерживает 56-цветную палитру Excel Microsoft. Чтобы использовать пользовательский цвет, не определенный в палитре, добавьте этот цвет в палитру.

Aspose.Cells предоставляет класс,Рабочая тетрадь , представляющий файл Excel Microsoft.Рабочая тетрадь класс предоставляетИзменить палитру метод, который принимает следующие параметры для добавления пользовательского цвета для изменения палитры:

  • Пользовательский цвет, добавляемый пользовательский цвет.
  • Индекс, индекс цвета в палитре, который заменит пользовательский цвет. Должно быть между 0-55.

В приведенном ниже примере пользовательский цвет (Орхидея) добавляется в палитру перед его применением к шрифту.