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