OuterShadow

概述

OuterShadow 是 Aspose.Slides FOSS for C++ 中的一个类。

表示应用于形状的外部阴影效果。

此类在 C++ 程序中提供 28 个用于操作 OuterShadow 对象的方法。可用的方法包括:IImageTransformOperation、OuterShadow、SimpleColorFormat、as_i_image_transform_operation、blur_radius、direction、distance、init_internal、rectangle_align、rotate_shadow_with_shape、save、scale_horizontal,以及另外 14 个方法。安装 Aspose.Slides FOSS for C++ 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:IImageTransformOperation、SimpleColorFormat。

属性

名称类型访问描述
SimpleColorFormatSimpleColorFormat读取获取简单的颜色格式。
IImageTransformOperationIImageTransformOperation读取获取 i 图像变换操作。

方法

签名描述
SimpleColorFormat() → SimpleColorFormat返回与外部阴影关联的SimpleColorFormat
SimpleColorFormat() → SimpleColorFormat
IImageTransformOperation() → IImageTransformOperation属性提供对阴影的图像转换操作的访问
OuterShadow()
~OuterShadow()
init_internal(element: pugi::xml_node, save_callback: std::function<void()>)从 XML 元素(例如 )初始化,并使用持久化回调。
save()通过初始化时提供的保存回调持久化更改。
blur_radius() → double返回模糊半径(单位:点)。
set_blur_radius(value: double)设置以点为单位的模糊半径。
direction() → double返回阴影方向(单位:度)。
set_direction(value: double)设置阴影方向(以度为单位)。
distance() → double返回阴影距离(单位:点)。
set_distance(value: double)设置以点为单位的阴影距离。
shadow_color() → SimpleColorFormat返回阴影颜色格式。
shadow_color() → SimpleColorFormat返回阴影颜色格式。
rectangle_align() → RectangleAlignment返回矩形对齐方式。
set_rectangle_align(value: RectangleAlignment)设置矩形对齐方式。
skew_horizontal() → double返回水平倾斜角度(单位:度)。
set_skew_horizontal(value: double)设置水平倾斜角度(单位:度)。
skew_vertical() → double返回垂直倾斜角度(单位:度)。
set_skew_vertical(value: double)设置垂直倾斜角度(以度为单位)。
rotate_shadow_with_shape() → bool返回阴影是否随形状旋转。
set_rotate_shadow_with_shape(value: bool)设置阴影是否随形状旋转。
scale_horizontal() → double返回水平缩放因子(百分比)。
set_scale_horizontal(value: double)设置水平缩放因子(百分比)。
scale_vertical() → double返回垂直缩放因子(百分比)。
set_scale_vertical(value: double)设置垂直缩放因子的百分比。
as_i_image_transform_operation() → IImageTransformOperation返回此对象为 IImageTransformOperation。

另请参阅

 中文