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());

См. также