ParagraphFormat
Содержание
[
Скрывать
]Класс ParagraphFormat
Этот класс содержит свойства форматирования абзаца. В отличие от IParagraphFormatEffectiveData, все свойства этого класса доступны для записи.
public sealed class ParagraphFormat : PVIObject, IChartParagraphFormat, IParagraphFormat
Конструкторы
| Название | Описание |
|---|---|
| ParagraphFormat() | Инициализирует новый экземпляр класса ParagraphFormat. |
Свойства
| Название | Описание |
|---|---|
| Alignment { get; set; } | Возвращает или задает выравнивание текста в абзаце без наследования. Чтение/запись TextAlignment. |
| AsIPresentationComponent { get; } | Позволяет получить базовый интерфейс IPresentationComponent. Только для чтения IPresentationComponent. |
| DefaultTabSize { get; set; } | Возвращает или задает размер табуляции по умолчанию без наследования. Чтение/запись Single. |
| EastAsianLineBreak { get; set; } | Определяет, используется ли разрыв строки для Восточной Азии в абзаце. Наследование не применяется. Чтение/запись NullableBool. |
| FontAlignment { get; set; } | Возвращает или задает выравнивание шрифта в абзаце без наследования. Чтение/запись FontAlignment. |
| HangingPunctuation { get; set; } | Определяет, используется ли висячая пунктуация в абзаце. Наследование не применяется. Чтение/запись NullableBool. |
| Indent { get; set; } | Возвращает или задает отступ для первой строки/висячий отступ абзаца без наследования. Висячий отступ может быть определен отрицательными значениями. Чтение/запись Single. |
| LatinLineBreak { get; set; } | Определяет, используется ли разрыв строки для Латиницы в абзаце. Наследование не применяется. Чтение/запись NullableBool. |
| MarginLeft { get; set; } | Возвращает или задает левый отступ в абзаце без наследования. Чтение/запись Single. |
| MarginRight { get; set; } | Возвращает или задает правый отступ в абзаце без наследования. Чтение/запись Single. |
| RightToLeft { get; set; } | Определяет, используется ли написание справа налево в абзаце. Наследование не применяется. Чтение/запись NullableBool. |
| SpaceAfter { get; set; } | Возвращает или задает количество пространства после последней строки в абзаце без наследования. Положительное значение указывает процент от размера шрифта, который должно составлять белое пространство. Отрицательное значение указывает размер белого пространства в пунктах. Чтение/запись Single. |
| SpaceBefore { get; set; } | Возвращает или задает количество пространства перед первой строкой в абзаце без наследования. Положительное значение указывает процент от размера шрифта, который должно составлять белое пространство. Отрицательное значение указывает размер белого пространства в пунктах. Чтение/запись Single. |
| SpaceWithin { get; set; } | Возвращает или задает количество пространства между базовыми линиями в абзаце. Положительное значение означает процент, отрицательное – размер в пунктах. Наследование не применяется. Чтение/запись Single. |
| Tabs { get; } | Возвращает табуляции абзаца. Наследование не применяется. Только для чтения ITabCollection. |
Методы
| Название | Описание |
|---|---|
| override Equals(object) | Сравнивает с указанным объектом. |
| GetEffective() | Получает эффективные данные форматирования абзаца с применением наследования. |
| override GetHashCode() | Возвращает хеш-код. |
Примечания
Этот класс используется для возврата и изменения свойств форматирования абзаца, определенных для конкретного абзаца. Это означает, что при получении значений наследование не применяется, поэтому в большинстве случаев вы получите значения, означающие “неопределено”.
Чтобы получить эффективные значения параметров форматирования, включая унаследованные, вам нужно использовать метод GetEffective, который возвращает экземпляр IParagraphFormatEffectiveData.
См. также
- класс PVIObject
- интерфейс IChartParagraphFormat
- интерфейс IParagraphFormat
- пространство имен Aspose.Slides
- сборка Aspose.Slides