Настройки границы
Добавление границ к Cells
Microsoft Excel позволяет пользователям форматировать ячейки, добавляя границы. Тип границы зависит от того, где она добавлена. Например, верхняя граница добавляется к верхнему положению ячейки. Пользователи также могут изменять стиль и цвет линий границ.
С помощью Aspose.Cells разработчики могут добавлять границы и настраивать их внешний вид так же гибко, как и в Microsoft Excel.
Добавление границ к Cells
Aspose.Cells предоставляет класс,Рабочая тетрадь который представляет собой файл Excel Microsoft.Рабочая тетрадь класс содержитРабочие листы коллекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel. Рабочий лист представленРабочий лист учебный класс.Рабочий лист класс обеспечиваетCells коллекция. Каждый элемент вCells коллекция представляет собой объектCellучебный класс.
Aspose.Cells обеспечиваетGetStyleметод вCellучебный класс.SetStyleМетод используется для установки стиля форматирования ячейки.СтильКласс предоставляет свойства для добавления границ к ячейкам.
Добавление границ к Cell
Разработчики могут добавлять границы к ячейке с помощьюСтиль объектыГраницы коллекция. Тип границы передается как индексГраницы коллекция. Все типы границ предварительно определены вТип границы перечисление.
Перечисление границы
Типы границ | Описание |
---|---|
нижняя граница | Нижняя граница |
ДиагональВниз | Диагональная линия сверху слева направо вниз |
ДиагональВверх | Диагональная линия снизу слева направо вверх |
Левая граница | Левая пограничная линия |
Правая граница | Правая пограничная линия |
Верхняя граница | Верхняя граница |
Границыколлекция хранит все границы. Каждая граница вГраницы Коллекция представленаГраница объект, который предоставляет два свойства,Цвет иСтиль линиичтобы установить цвет и стиль линии границы соответственно.
Чтобы задать цвет линии границы, выберите цвет с помощью перечисления Color (часть .NET Framework) и назначьте его свойству Color объекта Border.
Стиль линии границы задается путем выбора стиля линии вCellBorderTypeперечисление.
Перечисление CellBorderType
Стили линий | Описание |
---|---|
DashDot | Тонкая штрихпунктирная линия |
тиреточкаточка | Тонкая штрихпунктирная линия |
Пунктирная | Пунктир |
Пунктирный | Пунктирная линия |
Двойной | Двойная линия |
Волосы | Волосы |
MediumDashDot | Средняя штрихпунктирная линия |
MediumDashDotDot | Средняя штрихпунктирная линия |
Средний пунктирный | Средняя пунктирная линия |
Никто | Нет линии |
Середина | Средняя линия |
SlantedDashDot | Наклонная средняя штрихпунктирная линия |
Толстый | Толстая линия |
Тонкий | Тонкая линия |
Выберите один из стилей линий, а затем назначьте егоГраница объектыСтиль линии имущество. |
Добавление границ к диапазону Cells
Также можно добавить границы к диапазону ячеек, а не только к одной ячейке. Для этого сначала создайте диапазон ячеек, вызвав методCells коллекцияСоздатьдиапазон метод. Он принимает следующие параметры:
- First Row, первая строка диапазона.
- Первый столбец представляет первый столбец диапазона.
- Количество строк, количество строк в диапазоне.
- Количество столбцов, количество столбцов в диапазоне.
Создатьдиапазон метод возвращаетСпектр объект, содержащий указанный диапазон ячеек.Спектр объект обеспечиваетSetOutlineBorder метод, который принимает следующие параметры для добавления границы к диапазону ячеек:
- Тип границы , тип границы, выбранный изТип границыперечисление.
- Стиль линии , стиль линии границы, выбранный изCellBorderTypeперечисление.
- Цвет, цвет линии, выбранный из перечисления Color.
Цвета и палитра
Палитра — это количество цветов, доступных для использования при создании изображения. Использование стандартизированной палитры в презентации позволяет пользователю создать единообразный вид. Каждый файл Excel Microsoft (97-2003) содержит палитру из 56 цветов, которые можно применять к ячейкам, шрифтам, линиям сетки, графическим объектам, заливкам и линиям диаграммы.
С Aspose.Cells можно использовать не только существующие цвета палитры, но и пользовательские цвета. Прежде чем использовать собственный цвет, сначала добавьте его в палитру.
В этом разделе обсуждается, как добавить пользовательские цвета в палитру.
Добавление пользовательских цветов в палитру
Aspose.Cells поддерживает 56-цветную палитру Excel Microsoft. Чтобы использовать пользовательский цвет, не определенный в палитре, добавьте этот цвет в палитру.
Aspose.Cells предоставляет класс,Рабочая тетрадь , представляющий файл Excel Microsoft.Рабочая тетрадь класс предоставляетИзменить палитру метод, который принимает следующие параметры для добавления пользовательского цвета для изменения палитры:
- Пользовательский цвет, добавляемый пользовательский цвет.
- Индекс, индекс цвета в палитре, который заменит пользовательский цвет. Должно быть между 0-55.
В приведенном ниже примере пользовательский цвет (Орхидея) добавляется в палитру перед его применением к шрифту.