IEffectFormat

概述

IEffectFormat 是 Aspose.Slides FOSS 中用于 Java 的接口。继承自:IEffectParamSource。

表示效果格式属性。

此接口提供 35 个方法,用于在 Java 程序中处理 IEffectFormat 对象。可用的方法包括:asIEffectParamSource、disableBlurEffect、disableFillOverlayEffect、disableGlowEffect、disableInnerShadowEffect、disableOuterShadowEffect、disablePresetShadowEffect、disableReflectionEffect、disableSoftEdgeEffect、enableBlurEffect、enableFillOverlayEffect、enableGlowEffect,以及另外 22 个方法。所有公共成员在安装了 Aspose.Slides FOSS for Java 包后,对任何 Java 应用程序均可访问。属性包括:blurEffect、fillOverlayEffect、glowEffect、innerShadowEffect、noEffects、outerShadowEffect,以及另外 3 项。

属性

名称类型访问描述
noEffectsboolean读取如果所有效果被禁用,则返回 {@code true}。
blurEffectIBlur读取返回模糊效果,如果不存在则返回 {@code null}。
fillOverlayEffectIFillOverlay读取返回填充叠加效果,如果不存在则返回 {@code null}。
glowEffectIGlow读取返回辉光效果,如果不存在则返回 {@code null}。
innerShadowEffectIInnerShadow读取返回内阴影效果,如果不存在则返回 {@code null}。
outerShadowEffectIOuterShadow读取返回外部阴影效果,如果不存在则返回 {@code null}。
presetShadowEffectIPresetShadow读取返回预设阴影效果,如果不存在则返回 {@code null}。
reflectionEffectIReflection读取返回反射效果,如果不存在则返回 {@code null}。
softEdgeEffectISoftEdge读取返回柔边效果,如果不存在则返回 {@code null}。

方法

签名描述
isNoEffects() → boolean如果所有效果均已禁用,则返回 {@code true}。
getBlurEffect() → IBlur返回模糊效果,如果不存在则返回 {@code null}。
setBlurEffect(value: IBlur)设置或移除模糊效果。
getFillOverlayEffect() → IFillOverlay返回填充覆盖效果,若不存在则返回 {@code null}。
setFillOverlayEffect(value: IFillOverlay)设置或移除填充覆盖效果。
getGlowEffect() → IGlow返回辉光效果,若不存在则返回 {@code null}。
setGlowEffect(value: IGlow)设置或移除发光效果。
getInnerShadowEffect() → IInnerShadow返回内阴影效果,若不存在则返回 {@code null}。
setInnerShadowEffect(value: IInnerShadow)设置或移除内部阴影效果。
getOuterShadowEffect() → IOuterShadow返回外部阴影效果,如果不存在则返回 {@code null}。
setOuterShadowEffect(value: IOuterShadow)设置或删除外部阴影效果。
getPresetShadowEffect() → IPresetShadow返回预设阴影效果,如果不存在则返回 {@code null}。
setPresetShadowEffect(value: IPresetShadow)设置或移除预设阴影效果。
getReflectionEffect() → IReflection返回反射效果,如果不存在则返回 {@code null}。
setReflectionEffect(value: IReflection)设置或移除反射效果。
getSoftEdgeEffect() → ISoftEdge返回软边缘效果,如果不存在则返回 {@code null}。
setSoftEdgeEffect(value: ISoftEdge)设置或移除柔和边缘效果。
asIEffectParamSource() → IEffectParamSource将此对象作为 {@link IEffectParamSource} 返回。
setBlurEffect(radius: double, grow: boolean)使用指定的参数设置模糊效果。
enableBlurEffect()启用模糊效果(如果不存在则创建元素)。
enableFillOverlayEffect()启用填充覆盖效果(如果不存在则创建元素)。
enableGlowEffect()启用发光效果(如果不存在则创建元素)。
enableInnerShadowEffect()启用内部阴影效果(如果不存在则创建元素)。
enableOuterShadowEffect()启用外部阴影效果(如果不存在则创建元素)。
enablePresetShadowEffect()启用预设阴影效果(如果不存在则创建元素)。
enableReflectionEffect()启用反射效果(如果不存在则创建元素)。
enableSoftEdgeEffect()启用软边缘效果(如果不存在则创建元素)。
disableBlurEffect()禁用模糊效果(移除元素)。
disableFillOverlayEffect()禁用填充覆盖效果(移除元素)。
disableGlowEffect()禁用发光效果(移除元素)。
disableInnerShadowEffect()禁用内部阴影效果(移除元素)。
disableOuterShadowEffect()禁用外部阴影效果(移除元素)。
disablePresetShadowEffect()禁用预设阴影效果(移除元素)。
disableReflectionEffect()禁用反射效果(移除元素)。
disableSoftEdgeEffect()禁用软边缘效果(移除元素)。

另请参阅

 中文