IImageTransformOperationCollection

All Implemented Interfaces: com.aspose.ms.System.Collections.Generic.IGenericCollection

public interface IImageTransformOperationCollection extends System.Collections.Generic.IGenericCollection<IImageTransformOperation>

Represents a collection of effects apllied to an image.

Methods

MethodDescription
get_Item(int index)Returns an IImageTransformOperation from the collection by it’s index.
removeAt(int index)Removes an image effect from a collection at the specified index.
addAlphaBiLevelEffect(float threshold)Adds the new Alpha Bi-Level effect to the end of a collection.
addAlphaCeilingEffect()Adds the new Alpha Ceiling effect to the end of a collection.
addAlphaFloorEffect()Adds the new Alpha Floor effect to the end of a collection.
addAlphaInverseEffect()Adds the new Alpha Inverse effect to the end of a collection.
addAlphaModulateEffect()Adds the new Alpha Modulate effect to the end of a collection.
addAlphaModulateFixedEffect(float amount)Adds the new Alpha Modulate Fixed effect to the end of a collection.
addAlphaReplaceEffect(float alpha)Adds the new Alpha Replace effect to the end of a collection.
addBiLevelEffect(float threshold)Adds the new Bi-Level (black/white) effect to the end of a collection.
addBlurEffect(double radius, boolean grow)Adds the new Blur effect to the end of a collection.
addColorChangeEffect()Adds the new Color Change effect to the end of a collection.
addColorReplaceEffect()Adds the new Color Replacement effect to the end of a collection.
addDuotoneEffect()Adds the new Duotone effect to the end of a collection.
addFillOverlayEffect()Adds the new Fill Overlay effect to the end of a collection.
addGrayScaleEffect()Adds the new Gray Scale effect to the end of a collection.
addHSLEffect(float hue, float saturation, float luminance)Adds the new Hue/Saturation/Luminance effect to the end of a collection.
addLuminanceEffect(float brightness, float contrast)Adds the new Luminance effect to the end of a collection.
addTintEffect(float hue, float amount)Adds the new Tint effect to the end of a collection.

get_Item(int index)

public abstract IImageTransformOperation get_Item(int index)

Returns an IImageTransformOperation from the collection by it’s index.

Parameters:

ParameterTypeDescription
indexintIndex of item.

Returns: IImageTransformOperation - The IImageTransformOperation object.

removeAt(int index)

public abstract void removeAt(int index)

Removes an image effect from a collection at the specified index.

Parameters:

ParameterTypeDescription
indexintIndex of an image effect that should be deleted.

addAlphaBiLevelEffect(float threshold)

public abstract IAlphaBiLevel addAlphaBiLevelEffect(float threshold)

Adds the new Alpha Bi-Level effect to the end of a collection.

Parameters:

ParameterTypeDescription
thresholdfloatThe threshold value for the alpha bi-level effect.

Returns: IAlphaBiLevel - Index of the new image effect in a collection.

addAlphaCeilingEffect()

public abstract IAlphaCeiling addAlphaCeilingEffect()

Adds the new Alpha Ceiling effect to the end of a collection.

Returns: IAlphaCeiling - Index of the new image effect in a collection.

addAlphaFloorEffect()

public abstract IAlphaFloor addAlphaFloorEffect()

Adds the new Alpha Floor effect to the end of a collection.

Returns: IAlphaFloor - Index of the new image effect in a collection.

addAlphaInverseEffect()

public abstract IAlphaInverse addAlphaInverseEffect()

Adds the new Alpha Inverse effect to the end of a collection.

Returns: IAlphaInverse - Index of the new image effect in a collection.

addAlphaModulateEffect()

public abstract IAlphaModulate addAlphaModulateEffect()

Adds the new Alpha Modulate effect to the end of a collection.

Returns: IAlphaModulate - Index of the new image effect in a collection.

addAlphaModulateFixedEffect(float amount)

public abstract IAlphaModulateFixed addAlphaModulateFixedEffect(float amount)

Adds the new Alpha Modulate Fixed effect to the end of a collection.

Parameters:

ParameterTypeDescription
amountfloatThe percentage amount to scale the alpha.

Returns: IAlphaModulateFixed - Index of the new image effect in a collection.

addAlphaReplaceEffect(float alpha)

public abstract IAlphaReplace addAlphaReplaceEffect(float alpha)

Adds the new Alpha Replace effect to the end of a collection.

Parameters:

ParameterTypeDescription
alphafloatThe new opacity value.

Returns: IAlphaReplace - Index of the new image effect in a collection.

addBiLevelEffect(float threshold)

public abstract IBiLevel addBiLevelEffect(float threshold)

Adds the new Bi-Level (black/white) effect to the end of a collection.

Parameters:

ParameterTypeDescription
thresholdfloatthe luminance threshold for the Bi-Level effect. Values greater than or equal to the threshold are set to white. Values lesser than the threshold are set to black.

Returns: IBiLevel - Index of the new image effect in a collection.

addBlurEffect(double radius, boolean grow)

public abstract IBlur addBlurEffect(double radius, boolean grow)

Adds the new Blur effect to the end of a collection.

Parameters:

ParameterTypeDescription
radiusdoubleThe radius of blur.
growbooleanSpecifies whether the bounds of the object should be grown as a result of the blurring. True indicates the bounds are grown while false indicates that they are not.

Returns: IBlur - Index of the new image effect in a collection.

addColorChangeEffect()

public abstract IColorChange addColorChangeEffect()

Adds the new Color Change effect to the end of a collection.

Returns: IColorChange - Index of the new image effect in a collection.

addColorReplaceEffect()

public abstract IColorReplace addColorReplaceEffect()

Adds the new Color Replacement effect to the end of a collection.

Returns: IColorReplace - Index of the new image effect in a collection.

addDuotoneEffect()

public abstract IDuotone addDuotoneEffect()

Adds the new Duotone effect to the end of a collection.

Returns: IDuotone - Index of the new image effect in a collection.

addFillOverlayEffect()

public abstract IFillOverlay addFillOverlayEffect()

Adds the new Fill Overlay effect to the end of a collection.

Returns: IFillOverlay - Index of the new image effect in a collection.

addGrayScaleEffect()

public abstract IGrayScale addGrayScaleEffect()

Adds the new Gray Scale effect to the end of a collection.

Returns: IGrayScale - Index of the new image effect in a collection.

addHSLEffect(float hue, float saturation, float luminance)

public abstract IHSL addHSLEffect(float hue, float saturation, float luminance)

Adds the new Hue/Saturation/Luminance effect to the end of a collection.

Parameters:

ParameterTypeDescription
huefloatThe number of degrees by which the hue is adjusted.
saturationfloatThe percentage by which the saturation is adjusted.
luminancefloatThe percentage by which the luminance is adjusted.

Returns: IHSL - Index of the new image effect in a collection.

addLuminanceEffect(float brightness, float contrast)

public abstract ILuminance addLuminanceEffect(float brightness, float contrast)

Adds the new Luminance effect to the end of a collection.

Parameters:

ParameterTypeDescription
brightnessfloatThe percent to change the brightness.
contrastfloatThe percent to change the contrast.

Returns: ILuminance - Index of the new image effect in a collection.

addTintEffect(float hue, float amount)

public abstract ITint addTintEffect(float hue, float amount)

Adds the new Tint effect to the end of a collection.

Parameters:

ParameterTypeDescription
huefloatThe hue towards which to tint.
amountfloatSpecifies by how much the color value is shifted.

Returns: ITint - Index of the new image effect in a collection.