Настройки выравнивания
Настройка параметров выравнивания
Настройки выравнивания в Microsoft Excel
Любой, кто использовал Microsoft Excel для форматирования ячеек, будет знаком с настройками выравнивания в Microsoft Excel.
Как видно из рисунка выше, существуют различные варианты выравнивания:
- Выравнивание текста (горизонтальное и вертикальное)
- Отступ.
- Ориентация.
- Текстовое управление.
- Текстовое направление.
Все эти настройки выравнивания полностью поддерживаются Aspose.Cells и более подробно обсуждаются ниже.
Настройки выравнивания в Aspose.Cells
Aspose.Cells предоставляет класс,Рабочая тетрадь , который представляет файл Excel.Рабочая тетрадь класс содержитРабочие листы коллекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel. Рабочий лист представленРабочий лист учебный класс.Рабочий лист класс предоставляетCells коллекция. Каждый элемент вCells коллекция представляет собой объектCellучебный класс.
Aspose.Cells предоставляетGetStyle иSetStyle методы дляCell class, которые используются для получения и установки форматирования ячейки.СтильКласс предоставляет полезные свойства для настройки параметров выравнивания.
Выберите любой тип выравнивания текста с помощьюTextAlignmentType перечисление. Предопределенные типы выравнивания текста вTextAlignmentTypeперечисление:
Типы выравнивания текста | Описание |
---|---|
Нижний | Представляет выравнивание текста по нижнему краю |
Центр | Представляет выравнивание текста по центру |
CenterAcross | Представляет центр по выравниванию текста |
Распределенный | Представляет распределенное выравнивание текста |
Наполнять | Представляет выравнивание заливки текста |
Общий | Представляет общее выравнивание текста |
Оправдывать | Представляет выравнивание текста по ширине |
Оставил | Представляет выравнивание текста по левому краю |
Правильно | Представляет выравнивание текста по правому краю |
Вершина | Представляет выравнивание текста по верхнему краю |
JustifiedLow | Выравнивает текст по скорректированной длине кашиды для арабского текста. |
ТайскийРаспределенный | Особенно распространен тайский текст, потому что каждый символ рассматривается как слово. |
Горизонтальное выравнивание
ИспользоватьСтиль объектыГоризонтальное выравниваниесвойство для выравнивания текста по горизонтали.
Вертикальное выравнивание
Подобно горизонтальному выравниванию, используйтеСтиль объектыВертикальное выравниваниесвойство для выравнивания текста по вертикали.
Отступ
Можно установить уровень отступа текста в ячейке с помощью кнопкиСтиль объектыуровень отступаимущество.
Ориентация
Задайте ориентацию (поворот) текста в ячейке кнопкойСтиль объектыУгол поворотаимущество.
Текстовое управление
В следующем разделе обсуждается, как управлять текстом, устанавливая обтекание текстом, уменьшая размер и другие параметры форматирования.
Обтекание текста
Обтекание текста в ячейке облегчает чтение: высота ячейки подстраивается под весь текст, вместо того, чтобы обрезать его или распространяться на соседние ячейки. Включите или выключите обтекание текстом с помощьюСтиль объектыИстекствраппедимущество.
Уменьшение размера
Вариант переноса текста в поле — уменьшить размер текста, чтобы он соответствовал размерам ячейки. Это делается путем установкиСтиль объектыИстекствраппед собственность наистинный.
Объединение Cells
Как и Microsoft Excel, Aspose.Cells поддерживает объединение нескольких ячеек в одну. Aspose.Cells предлагает два подхода к этой задаче. Один из способов — позвонить вCells коллекцияОбъединить метод.ОбъединитьМетод принимает следующие параметры для объединения ячеек:
- Первая строка: первая строка, с которой начинается слияние.
- Первый столбец: первый столбец, с которого начинается слияние.
- Количество строк: количество строк для объединения.
- Количество столбцов: количество столбцов для объединения.
Другой способ - сначала вызватьCells коллекцияСоздатьдиапазон метод для создания диапазона ячеек, которые необходимо объединить.Создатьдиапазон метод принимает тот же набор параметров, что и методОбъединить рассмотренный выше метод и возвращаетСпектр объект.Спектр объект также обеспечиваетОбъединить метод, который объединяет диапазон, указанный вСпектробъект.
Направление текста
Можно задать порядок чтения текста в ячейках. Порядок чтения — это визуальный порядок, в котором отображаются символы, слова и т. д. Например, английский — язык с письмом слева направо, а арабский — язык с письмом справа налево.
Порядок чтения устанавливается с помощьюСтиль объектыTextDirection имущество. Aspose.Cells предоставляет предопределенные типы направления текста вТекстдиректионтипеперечисление.
Типы направления текста | Описание |
---|---|
Контекст | Порядок чтения соответствует языку первого введенного символа |
Слева направо | Порядок чтения слева направо |
Справа налево | Порядок чтения справа налево |