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