BlendingOptions

Inheritance: java.lang.Object

public class BlendingOptions

BlendingOptions. It’s a wrapper for BaseFxResource which provides api for layer effects

Fields

FieldDescription
ResourceChanged_internalized

Methods

MethodDescription
addColorOverlay()Adds the color overlay.
addDropShadow()Adds the drop shadow effect.
addGradientOverlay()Adds the Gradient overlay.
addInnerShadow()Adds the inner shadow effect.
addOuterGlow()Adds the outer glow effect.
addPatternOverlay()Adds the Pattern overlay.
addStroke(int fillType)Adds the stroke effect.
calculateBoundsWithEffects_internalized(Rectangle layerBounds, int globalAngle)Calculates the bounds of the layer including visual effects.
create_internalized(LayerStyleFX layerStyle, PattResource pattResource)
equals(Object arg0)
getAreEffectsEnabled()Gets or sets the visibility of all layer effects.
getClass()
getEffects()Gets the effects.
hashCode()
notify()
notifyAll()
setAreEffectsEnabled(boolean value)Gets or sets the visibility of all layer effects.
setEffects(ILayerEffect[] value)Gets the effects.
setNewPatternToFillSettings_internalized(PatternFillSettings patternSettings)Creates the new pattern data and sets it into PatternFillSettings instance.
toString()
updateEffectsSources_internalized(LayerStyleFX layerStyle, PattResource pattResource)Updates the effects if it’s newer.
wait()
wait(long arg0)
wait(long arg0, int arg1)

ResourceChanged_internalized

public final Event<System.EventHandler<ResourceChangedEventArgs>> ResourceChanged_internalized

addColorOverlay()

public final ColorOverlayEffect addColorOverlay()

Adds the color overlay.

Returns: ColorOverlayEffect - Created ColorOverlayEffect object

addDropShadow()

public final DropShadowEffect addDropShadow()

Adds the drop shadow effect.

Returns: DropShadowEffect - Created DropShadowEffect object

addGradientOverlay()

public final GradientOverlayEffect addGradientOverlay()

Adds the Gradient overlay.

Returns: GradientOverlayEffect - Created GradientOverlayEffect object

addInnerShadow()

public final InnerShadowEffect addInnerShadow()

Adds the inner shadow effect.

Returns: InnerShadowEffect - Created InnerShadowEffect object

addOuterGlow()

public final OuterGlowEffect addOuterGlow()

Adds the outer glow effect.

Returns: OuterGlowEffect - Created OuterGlowEffect object

addPatternOverlay()

public final PatternOverlayEffect addPatternOverlay()

Adds the Pattern overlay.

Returns: PatternOverlayEffect - Created PatternOverlayEffect object

addStroke(int fillType)

public final StrokeEffect addStroke(int fillType)

Adds the stroke effect.

Parameters:

ParameterTypeDescription
fillTypeintThe type of fill to fill the stroke.

Returns: StrokeEffect - Created StrokeEffect object.

calculateBoundsWithEffects_internalized(Rectangle layerBounds, int globalAngle)

public final Rectangle calculateBoundsWithEffects_internalized(Rectangle layerBounds, int globalAngle)

Calculates the bounds of the layer including visual effects.

Parameters:

ParameterTypeDescription
layerBoundsRectangleThe original bounds of the layer.
globalAngleintThe global light angle used for certain effects.

Returns: Rectangle - The calculated bounds including the visual effects.

create_internalized(LayerStyleFX layerStyle, PattResource pattResource)

public static BlendingOptions create_internalized(LayerStyleFX layerStyle, PattResource pattResource)

Parameters:

ParameterTypeDescription
layerStylecom.aspose.internal.fileformats.psd.layers.layereffects.LayerStyleFX
pattResourcePattResource

Returns: BlendingOptions

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getAreEffectsEnabled()

public final boolean getAreEffectsEnabled()

Gets or sets the visibility of all layer effects.

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEffects()

public final ILayerEffect[] getEffects()

Gets the effects.

Value: The effects.

Returns: com.aspose.psd.fileformats.psd.layers.layereffects.ILayerEffect[]

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAreEffectsEnabled(boolean value)

public final void setAreEffectsEnabled(boolean value)

Gets or sets the visibility of all layer effects.

Parameters:

ParameterTypeDescription
valueboolean

setEffects(ILayerEffect[] value)

public void setEffects(ILayerEffect[] value)

Gets the effects.

Value: The effects.

Parameters:

ParameterTypeDescription
valueILayerEffect[]

setNewPatternToFillSettings_internalized(PatternFillSettings patternSettings)

public final void setNewPatternToFillSettings_internalized(PatternFillSettings patternSettings)

Creates the new pattern data and sets it into PatternFillSettings instance.

Parameters:

ParameterTypeDescription
patternSettingsPatternFillSettingsThe pattern fill settings.

toString()

public String toString()

Returns: java.lang.String

updateEffectsSources_internalized(LayerStyleFX layerStyle, PattResource pattResource)

public final void updateEffectsSources_internalized(LayerStyleFX layerStyle, PattResource pattResource)

Updates the effects if it’s newer.

Parameters:

ParameterTypeDescription
layerStylecom.aspose.internal.fileformats.psd.layers.layereffects.LayerStyleFXThe layer style with effects.
pattResourcePattResourceThe patt resource.

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int