IParagraphFormat
Содержание
[
Скрывать
]IParagraphFormat интерфейс
Этот класс содержит свойства форматирования абзаца. В отличие от IParagraphFormatEffectiveData, все свойства этого класса доступны для записи.
public interface IParagraphFormat
Свойства
| Имя | Описание |
|---|---|
| Alignment { get; set; } | Возвращает или задаёт выравнивание текста в абзаце без наследования. Чтение/запись TextAlignment. |
| Bullet { get; } | Возвращает формат маркера абзаца. Только чтение IBulletFormat. |
| DefaultPortionFormat { get; } | Возвращает формат части по умолчанию абзаца. Наследование не применяется. Только чтение IPortionFormat. |
| DefaultTabSize { get; set; } | Возвращает или задаёт размер табуляции по умолчанию без наследования. Чтение/запись Single. |
| Depth { get; set; } | Возвращает или задаёт глубину абзаца. Значение 0 означает неопределённое значение. Чтение/запись Int16. |
| 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. |
Методы
| Имя | Описание |
|---|---|
| GetEffective() | Получает эффективные данные форматирования абзаца с применённым наследованием. |
Примечания
Этот класс используется для получения и изменения свойств форматирования абзаца, определённых для конкретного абзаца. Это означает, что при получении значений наследование не применяется, поэтому в большинстве случаев вы получите значения, означающие «неопределено».
Чтобы получить эффективные значения параметров форматирования, включая унаследованные, необходимо использовать метод GetEffective, который возвращает экземпляр IParagraphFormatEffectiveData.
Смотрите также
- пространство имён Aspose.Slides
- сборка Aspose.Slides