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());
См. также
- Namespace Aspose::Words::Drawing
- Library Aspose.Words for C++