Настройки выравнивания
Настройка параметров выравнивания
Настройки выравнивания в 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 предоставляет предварительно определенные типы направления текста вТекстдиректионтипеперечисление.
Типы направления текста | Описание |
---|---|
Контекст | Порядок чтения соответствует языку первого введенного символа. |
Слева направо | Порядок чтения слева направо |
Справа налево | Порядок чтения справа налево |