Reflection
概述
Reflection 是 Aspose.Slides FOSS for C++ 中的一个类。
表示应用于形状的反射效果。
此类提供了 34 个用于在 C++ 程序中处理 Reflection 对象的方法。可用的方法包括:IImageTransformOperation、Reflection、as_i_image_transform_operation、blur_radius、direction、distance、end_pos_alpha、end_reflection_opacity、fade_direction、init_internal、rectangle_align、rotate_shadow_with_shape,以及另外 22 个方法。安装 Aspose.Slides FOSS for C++ 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:IImageTransformOperation。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
IImageTransformOperation | IImageTransformOperation | 读取 | 获取 i 图像变换操作。 |
方法
| 签名 | 描述 |
|---|---|
IImageTransformOperation() → IImageTransformOperation | 提供对与反射相关的图像变换操作的访问 |
Reflection() | |
~Reflection() | |
init_internal(element: pugi::xml_node, save_callback: std::function<void()>) | 从 XML 元素(例如,)初始化,并使用持久化回调。 |
save() | 通过初始化时提供的保存回调持久化更改。 |
start_pos_alpha() → double | 返回 alpha 梯度坡道的起始位置(百分比)。 |
set_start_pos_alpha(value: double) | 设置 alpha 梯度坡道的起始位置(百分比)。 |
end_pos_alpha() → double | 返回 alpha 梯度坡道的结束位置(百分比)。 |
set_end_pos_alpha(value: double) | 设置 alpha 渐变坡道的结束位置(百分比)。 |
fade_direction() → double | 返回淡化方向角度(度)。 |
set_fade_direction(value: double) | 设置淡入方向角度(单位为度)。 |
start_reflection_opacity() → double | 返回起始反射不透明度(百分比)。 |
set_start_reflection_opacity(value: double) | 设置起始反射不透明度(百分比)。 |
end_reflection_opacity() → double | 返回结束反射的不透明度(百分比)。 |
set_end_reflection_opacity(value: double) | 设置结束反射不透明度(百分比)。 |
blur_radius() → double | 返回以点为单位的模糊半径。 |
set_blur_radius(value: double) | 以点为单位设置模糊半径。 |
direction() → double | 返回反射方向(单位:度)。 |
set_direction(value: double) | 以度数设置反射方向。 |
distance() → double | 返回以点为单位的反射距离。 |
set_distance(value: double) | 设置反射的距离(单位为点)。 |
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。 |