Настройки выравнивания

Настройка параметров выравнивания

Настройки выравнивания в 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 предоставляет предопределенные типы направления текста вТекстдиректионтипеперечисление.

Типы направления текста Описание
Контекст Порядок чтения соответствует языку первого введенного символа
Слева направо Порядок чтения слева направо
Справа налево Порядок чтения справа налево

Предварительные темы