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 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
noEffects | boolean | 读取 | 如果所有效果被禁用,则返回 {@code true}。 |
blurEffect | IBlur | 读取 | 返回模糊效果,如果不存在则返回 {@code null}。 |
fillOverlayEffect | IFillOverlay | 读取 | 返回填充叠加效果,如果不存在则返回 {@code null}。 |
glowEffect | IGlow | 读取 | 返回辉光效果,如果不存在则返回 {@code null}。 |
innerShadowEffect | IInnerShadow | 读取 | 返回内阴影效果,如果不存在则返回 {@code null}。 |
outerShadowEffect | IOuterShadow | 读取 | 返回外部阴影效果,如果不存在则返回 {@code null}。 |
presetShadowEffect | IPresetShadow | 读取 | 返回预设阴影效果,如果不存在则返回 {@code null}。 |
reflectionEffect | IReflection | 读取 | 返回反射效果,如果不存在则返回 {@code null}。 |
softEdgeEffect | ISoftEdge | 读取 | 返回柔边效果,如果不存在则返回 {@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() | 禁用软边缘效果(移除元素)。 |