ImageScaleToFit

Creates a resized image with the aspect ratio maintained.

Returns: void

Usage

ImageScaleToFit( name, fitWidth, fitHeight [, interpolation [, blurFactor ] ] )

Arguments

Argument Description Default
name
(any, required)

The image on which this operation is performed.

fitWidth
(string, required)

The width of the bounding box in pixels. You can specify an integer, or an empty string ("") if the fitHeight is specified.

fitHeight
(string, required)

The height of the bounding box in pixels. You can specify an integer, or an empty string ("") if the fitWidth is specified.

interpolation
(string, optional)

The interpolation method for resampling. You can specify a specific interpolation algorithm by name (for example, hamming), by image quality (for example, mediumQuality), or by performance (for example, highestPerformance). Valid values are: - highestQuality (default) - highQuality - mediumQuality - highestPerformance - highPerformance - mediumPerformance - nearest - bilinear - bicubic - bessel - blackman - hamming - hanning - hermite - lanczos - mitchell - quadratic

highestQuality

blurFactor
(number, optional)

The blur factor used for resampling. The higher the blur factor, the more blurred the image (also, the longer it takes to resize the image). Valid values are 1-10.

1

Examples

There are currently no examples for this function.

See also