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 项。

属性

名称类型访问描述
startPosAlphadouble读取获取起始位置的 alpha。
endPosAlphadouble读取获取结束位置的 alpha。
fadeDirectiondouble读取获取淡入方向。
startReflectionOpacitydouble读取获取起始反射不透明度。
endReflectionOpacitydouble读取获取结束反射不透明度。
blurRadiusdouble读取获取模糊半径。
directiondouble读取获取方向。
distancedouble读取获取距离。
rectangleAlignRectangleAlignment读取获取矩形对齐方式。
skewHorizontaldouble读取获取水平倾斜。
skewVerticaldouble读取获取垂直倾斜。
rotateShadowWithShapeboolean读取获取具有形状的旋转阴影。
scaleHorizontaldouble读取获取水平缩放。
scaleVerticaldouble读取获取垂直缩放比例。
slideIBaseSlide读取获取幻灯片。
presentationIPresentation读取获取表示。

方法

签名描述
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}。

另请参阅

 中文