Aspose::Words::Drawing::ShadowFormat класс

ShadowFormat class

Представляет форматирование тени для объекта. Чтобы узнать больше, посетите статью документации Working with Graphic Elements .

class ShadowFormat : public System::Object

Методы

МетодОписание
Clear()Очищает формат тени.
get_Color()Получает или задает объект Color, который представляет цвет тени. Значение по умолчанию — Black.
get_Transparency()Получает или задает степень прозрачности эффекта тени как значение от 0.0 (непрозрачный) до 1.0 (прозрачный). Значение по умолчанию — 0.0.
get_Type()Получает или задает указанный ShadowType для ShadowFormat.
get_Visible()Возвращает true, если форматирование, применённое к этому экземпляру, видно.
GetType() const override
Is(const System::TypeInfo&) const override
set_Color(System::Drawing::Color)Сеттер для Aspose::Words::Drawing::ShadowFormat::get_Color.
set_Transparency(double)Сеттер для Aspose::Words::Drawing::ShadowFormat::get_Transparency.
set_Type(Aspose::Words::Drawing::ShadowType)Сеттер для Aspose::Words::Drawing::ShadowFormat::get_Type.
static Type()

Примеры

Показывает, как получить цвет тени.

auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Shadow color.docx");
auto shape = System::ExplicitCast<Aspose::Words::Drawing::Shape>(doc->GetChild(Aspose::Words::NodeType::Shape, 0, true));
System::SharedPtr<Aspose::Words::Drawing::ShadowFormat> shadowFormat = shape->get_ShadowFormat();

ASSERT_EQ(System::Drawing::Color::get_Red().ToArgb(), shadowFormat->get_Color().ToArgb());
ASSERT_EQ(Aspose::Words::Drawing::ShadowType::ShadowMixed, shadowFormat->get_Type());

См. также