Aspose::Words::Drawing::HorizontalRuleFormat класс
Содержание
[
Скрывать
]HorizontalRuleFormat class
Представляет форматирование горизонтального правила. Чтобы узнать больше, посетите статью документации Working with Shapes.
class HorizontalRuleFormat : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_Alignment() | Получает или задает выравнивание горизонтальной линии. |
| get_Color() | Получает или задает цвет кисти, заполняющей горизонтальную линию. |
| get_Height() | Получает или задает высоту горизонтальной линии. |
| get_NoShade() | Указывает наличие 3D‑теней для горизонтальной линии. Если true, то горизонтальная линия без 3D‑теней и используется сплошной цвет. |
| get_WidthPercent() | Получает или задает длину указанной горизонтальной линии, выраженную в процентах от ширины окна. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| set_Alignment(Aspose::Words::Drawing::HorizontalRuleAlignment) | Сеттер для Aspose::Words::Drawing::HorizontalRuleFormat::get_Alignment. |
| set_Color(System::Drawing::Color) | Сеттер для Aspose::Words::Drawing::HorizontalRuleFormat::get_Color. |
| set_Height(double) | Сеттер для Aspose::Words::Drawing::HorizontalRuleFormat::get_Height. |
| set_NoShade(bool) | Сеттер для Aspose::Words::Drawing::HorizontalRuleFormat::get_NoShade. |
| set_WidthPercent(double) | Сеттер для Aspose::Words::Drawing::HorizontalRuleFormat::get_WidthPercent. |
| static Type() |
Примеры
Показывает, как вставить форму горизонтального правила и настроить её форматирование.
auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
System::SharedPtr<Aspose::Words::Drawing::Shape> shape = builder->InsertHorizontalRule();
System::SharedPtr<Aspose::Words::Drawing::HorizontalRuleFormat> horizontalRuleFormat = shape->get_HorizontalRuleFormat();
horizontalRuleFormat->set_Alignment(Aspose::Words::Drawing::HorizontalRuleAlignment::Center);
horizontalRuleFormat->set_WidthPercent(70);
horizontalRuleFormat->set_Height(3);
horizontalRuleFormat->set_Color(System::Drawing::Color::get_Blue());
horizontalRuleFormat->set_NoShade(true);
ASSERT_TRUE(shape->get_IsHorizontalRule());
ASSERT_TRUE(shape->get_HorizontalRuleFormat()->get_NoShade());
См. также
- Namespace Aspose::Words::Drawing
- Library Aspose.Words for C++