Reflection
概述
Reflection 是 Aspose.Slides FOSS 中用于 Java 的类。继承自:ImageTransformOperation,IReflection。
表示由 OOXML {@code <a:reflection>} 元素支持的反射效果。
此类提供 38 个用于在 Java 程序中处理 Reflection 对象的方法。可用的方法包括:ImageTransformOperation、PVIObject、Reflection、asIImageTransformOperation、asIPresentationComponent、getBlurRadius、getDirection、getDistance、getEndPosAlpha、getEndReflectionOpacity、getFadeDirection、getPresentation,以及另外 24 个方法。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:blurRadius、direction、distance、endPosAlpha、endReflectionOpacity、fadeDirection,以及另外 10 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
startPosAlpha | double | 读取 | 获取起始位置的 alpha。 |
endPosAlpha | double | 读取 | 获取结束位置的 alpha。 |
fadeDirection | double | 读取 | 获取淡入方向。 |
startReflectionOpacity | double | 读取 | 获取起始反射不透明度。 |
endReflectionOpacity | double | 读取 | 获取结束反射不透明度。 |
blurRadius | double | 读取 | 获取模糊半径。 |
direction | double | 读取 | 获取方向。 |
distance | double | 读取 | 获取距离。 |
rectangleAlign | RectangleAlignment | 读取 | 获取矩形对齐方式。 |
skewHorizontal | double | 读取 | 获取水平倾斜。 |
skewVertical | double | 读取 | 获取垂直倾斜。 |
rotateShadowWithShape | boolean | 读取 | 获取具有形状的旋转阴影。 |
scaleHorizontal | double | 读取 | 获取水平缩放。 |
scaleVertical | double | 读取 | 获取垂直缩放比例。 |
slide | IBaseSlide | 读取 | 获取幻灯片。 |
presentation | IPresentation | 读取 | 获取表示。 |
方法
| 签名 | 描述 |
|---|---|
Reflection() | 创建一个未初始化的 Reflection。 |
Reflection(element: Element, saveCallback: Runnable) | 创建一个由给定的 XML 元素支持的新 Reflection。 |
Reflection(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide) | 创建一个由给定的 XML 元素支持、带有父幻灯片引用的新 Reflection。 |
initInternal(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide) | 使用给定的支持元素、保存回调和父幻灯片初始化此 Reflection。 |
getStartPosAlpha() → double | 返回起始位置 alpha。 |
setStartPosAlpha(value: double) | 设置起始位置的 alpha 值。 |
getEndPosAlpha() → double | 返回结束位置 alpha。 |
setEndPosAlpha(value: double) | 设置结束位置的 alpha 值。 |
getFadeDirection() → double | 返回淡化方向。 |
setFadeDirection(value: double) | 设置淡入方向值。 |
getStartReflectionOpacity() → double | 返回起始反射不透明度。 |
setStartReflectionOpacity(value: double) | 设置起始反射不透明度值。 |
getEndReflectionOpacity() → double | 返回结束反射不透明度。 |
setEndReflectionOpacity(value: double) | 设置结束反射不透明度值。 |
getBlurRadius() → double | 返回模糊半径。 |
setBlurRadius(value: double) | 设置模糊半径值。 |
getDirection() → double | 返回方向。 |
setDirection(value: double) | 设置方向值。 |
getDistance() → double | 返回距离。 |
setDistance(value: double) | 设置距离值。 |
getRectangleAlign() → RectangleAlignment | 返回矩形对齐方式。 |
setRectangleAlign(value: RectangleAlignment) | 设置矩形对齐值。 |
getSkewHorizontal() → double | 返回水平倾斜。 |
setSkewHorizontal(value: double) | 设置水平倾斜值。 |
getSkewVertical() → double | 返回垂直倾斜。 |
setSkewVertical(value: double) | 设置垂直倾斜值。 |
getRotateShadowWithShape() → boolean | 返回带形状的 rotate shadow。 |
setRotateShadowWithShape(value: boolean) | 设置旋转阴影的形状值。 |
getScaleHorizontal() → double | 返回水平缩放。 |
setScaleHorizontal(value: double) | 设置水平缩放值。 |
getScaleVertical() → double | 返回垂直缩放。 |
setScaleVertical(value: double) | 设置垂直比例值。 |
ImageTransformOperation() | 创建一个没有父幻灯片的 {@code ImageTransformOperation}。 |
asIImageTransformOperation() → IImageTransformOperation | |
PVIObject() | 创建一个没有父幻灯片的 PVIObject。 |
getSlide() → IBaseSlide | 返回该幻灯片。 |
getPresentation() → IPresentation | 返回演示。 |
asIPresentationComponent() → IPresentationComponent | 返回此对象作为 {@link IPresentationComponent}。 |