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

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

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

Любой, кто использовал Microsoft Excel для форматирования ячеек, знаком с настройками выравнивания в Microsoft Excel.

Как видно на рисунке выше, существуют различные варианты выравнивания:

  • Выравнивание текста (горизонтальное и вертикальное)
  • Отступ.
  • Ориентация.
  • Текстовый контроль.
  • Направление текста.

Все эти настройки выравнивания полностью поддерживаются Aspose.Cells и более подробно обсуждаются ниже.

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

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

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

Выберите любой тип выравнивания текста, используя кнопкуТексталигменттипе перечисление. Предопределенные типы выравнивания текста вТексталигменттипеперечисление:

Типы выравнивания текста Описание
Нижний Представляет выравнивание текста по нижнему краю
Центр Представляет выравнивание текста по центру
ЦентрПоперек Представляет центр выравнивания текста
Распределенный Представляет распределенное выравнивание текста.
Наполнять Представляет выравнивание текста заливки.
Общий Представляет общее выравнивание текста.
Оправдывать Представляет выравнивание текста по ширине.
Левый Представляет выравнивание текста по левому краю.
Верно Представляет выравнивание текста по правому краю.
Вершина Представляет выравнивание текста по верхнему краю.
JustifiedLow Выравнивает текст по скорректированной длине кашиды для арабского текста.
ТайскийРаспределенный Особенно распределяет тайский текст, поскольку каждый символ рассматривается как слово.

Горизонтальное выравнивание

ИспользоватьСтиль объектыГоризонтальное выравниваниесвойство выравнивания текста по горизонтали.

Вертикальное выравнивание

Подобно горизонтальному выравниванию, используйтеСтиль объектыВертикальное выравниваниесвойство для выравнивания текста по вертикали.

Отступ

Можно установить уровень отступа текста в ячейке с помощьюСтиль объектыОтступлевелсвойство.

Ориентация

Задайте ориентацию (поворот) текста в ячейке с помощьюСтиль объектыУгол поворотасвойство.

Текстовый контроль

В следующем разделе обсуждается, как управлять текстом, устанавливая перенос текста, сжатие по размеру и другие параметры форматирования.

Перенос текста

Перенос текста в ячейке облегчает чтение: высота ячейки подстраивается под весь текст, а не обрезается или перетекает в соседние ячейки. Включите или отключите перенос текста с помощьюСтиль объектыИстекстобернутыйсвойство.

Сокращение, чтобы соответствовать

Вариант переноса текста в поле — уменьшить размер текста до размеров ячейки. Это делается путем установкиСтиль объектыИстекстобернутыйсвойство в true*.

Объединение Cells

Как и Microsoft Excel, Aspose.Cells поддерживает объединение нескольких ячеек в одну. Aspose.Cells предлагает два подхода к этой задаче. Один из способов – позвонить вCells коллекцияОбъединить метод.ОбъединитьМетод принимает следующие параметры для объединения ячеек:

  • Первая строка: первая строка, с которой следует начать слияние.
  • Первый столбец: первый столбец, с которого следует начать объединение.
  • Количество строк: количество строк для объединения.
  • Количество столбцов: количество столбцов для объединения.

Другой способ — сначала позвонить вCells коллекцияСоздатьдиапазон метод для создания диапазона ячеек, подлежащих объединению.Создатьдиапазон метод принимает тот же набор параметров, что и методОбъединить метод, описанный выше, и возвращаетДиапазон объект.Диапазон объект также предоставляетОбъединить метод, который объединяет диапазон, указанный вДиапазонобъект.

Направление текста

Есть возможность задать порядок чтения текста в ячейках. Порядок чтения — это визуальный порядок отображения символов, слов и т. д. Например, английский — это язык слева направо, а арабский — язык справа налево.

Порядок чтения задается с помощьюСтиль объектыТекстдиректион свойство. Aspose.Cells предоставляет предварительно определенные типы направления текста вТекстдиректионтипеперечисление.

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

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