EffectFormat — Aspose.Slides FOSS for Java API Reference
The EffectFormat class represents effect formatting properties of a shape. It extends PVIObject and implements IEffectFormat.
Package: org.aspose.slides.foss
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IEffectFormat;public class EffectFormat extends PVIObject implements IEffectFormatProperties
| Property | Type | Access | Description |
|---|---|---|---|
isNoEffects() | boolean | Read | Whether no effects are applied. |
getBlurEffect() / setBlurEffect(IBlur) | IBlur | Read/Write | Blur effect. |
getGlowEffect() / setGlowEffect(IGlow) | IGlow | Read/Write | Glow effect. |
getFillOverlayEffect() / setFillOverlayEffect(IFillOverlay) | IFillOverlay | Read/Write | Fill overlay effect. |
getInnerShadowEffect() / setInnerShadowEffect(IInnerShadow) | IInnerShadow | Read/Write | Inner shadow effect. |
getOuterShadowEffect() / setOuterShadowEffect(IOuterShadow) | IOuterShadow | Read/Write | Outer shadow effect. |
getPresetShadowEffect() / setPresetShadowEffect(IPresetShadow) | IPresetShadow | Read/Write | Preset shadow effect. |
getReflectionEffect() / setReflectionEffect(IReflection) | IReflection | Read/Write | Reflection effect. |
getSoftEdgeEffect() / setSoftEdgeEffect(ISoftEdge) | ISoftEdge | Read/Write | Soft edge effect. |
Usage Examples
Check for Effects
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IEffectFormat;
IAutoShape shape = (IAutoShape) slide.getShapes().get(0);
IEffectFormat effects = shape.getEffectFormat();
System.out.println("Has effects: " + !effects.isNoEffects());