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