BlendingOptions
Inheritance: java.lang.Object
public class BlendingOptions
BlendingOptions. It’s a wrapper for BaseFxResource which provides api for layer effects
Fields
Field | Description |
---|---|
ResourceChanged_internalized |
Methods
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:
Parameter | Type | Description |
---|---|---|
fillType | int | The 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:
Parameter | Type | Description |
---|---|---|
layerBounds | Rectangle | The original bounds of the layer. |
globalAngle | int | The 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:
Parameter | Type | Description |
---|---|---|
layerStyle | com.aspose.internal.fileformats.psd.layers.layereffects.LayerStyleFX | |
pattResource | PattResource |
Returns: BlendingOptions
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.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:
Parameter | Type | Description |
---|---|---|
value | boolean |
setEffects(ILayerEffect[] value)
public void setEffects(ILayerEffect[] value)
Gets the effects.
Value: The effects.
Parameters:
Parameter | Type | Description |
---|---|---|
value | ILayerEffect[] |
setNewPatternToFillSettings_internalized(PatternFillSettings patternSettings)
public final void setNewPatternToFillSettings_internalized(PatternFillSettings patternSettings)
Creates the new pattern data and sets it into PatternFillSettings instance.
Parameters:
Parameter | Type | Description |
---|---|---|
patternSettings | PatternFillSettings | The 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:
Parameter | Type | Description |
---|---|---|
layerStyle | com.aspose.internal.fileformats.psd.layers.layereffects.LayerStyleFX | The layer style with effects. |
pattResource | PattResource | The patt resource. |
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |