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 IEffectFormat

Properties

PropertyTypeAccessDescription
isNoEffects()booleanReadWhether no effects are applied.
getBlurEffect() / setBlurEffect(IBlur)IBlurRead/WriteBlur effect.
getGlowEffect() / setGlowEffect(IGlow)IGlowRead/WriteGlow effect.
getFillOverlayEffect() / setFillOverlayEffect(IFillOverlay)IFillOverlayRead/WriteFill overlay effect.
getInnerShadowEffect() / setInnerShadowEffect(IInnerShadow)IInnerShadowRead/WriteInner shadow effect.
getOuterShadowEffect() / setOuterShadowEffect(IOuterShadow)IOuterShadowRead/WriteOuter shadow effect.
getPresetShadowEffect() / setPresetShadowEffect(IPresetShadow)IPresetShadowRead/WritePreset shadow effect.
getReflectionEffect() / setReflectionEffect(IReflection)IReflectionRead/WriteReflection effect.
getSoftEdgeEffect() / setSoftEdgeEffect(ISoftEdge)ISoftEdgeRead/WriteSoft 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());

See Also