Whatever message this page gives is out now! Go check it out!

Image functions

Last update:
May 18, 2026
Function Description
ImageAddBorderAdds a rectangular border to a ColdFusion image.
ImageBlurBlurs a ColdFusion image.
ImageClearRectClears the specified rectangle by filling it with the background color of the current drawing surface.
ImageCopyCopies a rectangular area of an image.
ImageCropCrops a ColdFusion image to a specified rectangular area.
ImageDrawArcDraws a circular or elliptical arc.
ImageDrawBeveledRectDraws a rectangle with beveled edges.
ImageDrawCubicCurveDraws a cubic curve.
ImageDrawLineDraws a single line defined by a source and a destination coordinate.
ImageDrawLinesDraws a sequence of connected lines defined by arrays of x and y coordinates.
ImageDrawOvalDraws an oval.
ImageDrawPointDraws a point at an (x,y) coordinate.
ImageDrawQuadraticCurveDraws a curved line.
ImageDrawRectDraws a rectangle.
ImageDrawRoundRectDraws a rounded rectangle.
ImageDrawTextDraws a text string on a ColdFusion image.
ImageFlipFlips an image across an axis.
ImageGetBlobRetrieves the bytes of an underlying image.
ImageGetBufferedImageReturns the java.awt.BufferedImage object underlying the current ColdFusion image.
ImageGetEXIFMetaDataRetrieves the Exchangeable Image File Format (EXIF) headers in an image as a CFML structure.
ImageGetEXIFTagRetrieves the specified EXIF tag in an image.
ImageGetHeightGets the height of the ColdFusion image.
ImageGetIPTCTagRetrieves the value of the IPTC tag for a ColdFusion image.
ImageGetIPTCMetadataRetrieves IPTC headers in an image as a ColdFusion structure.
ImageGetWidthGets the width of the ColdFusion image.
ImageGrayscaleConverts a ColdFusion image to grayscale.
ImageInfoReturns a structure that contains information about the image, such as height, width, color model, size, and filename.
ImageNewCreates a ColdFusion image.
ImageNegativeInverts the pixel values of a ColdFusion image.
ImageOverlayReads two source ColdFusion images and overlays the second source image on the first source image.
ImagePasteTakes two images and an (x,y) coordinate and draws the second image over the first image with the upper-left corner at coordinate (x,y).
ImageReadReads the source pathname or URL and creates a ColdFusion image.
ImageReadBase64Creates a ColdFusion image from a Base64 string.
ImageResizeResizes an image.
ImageRotateRotates a ColdFusion image at a specified point by a specified angle.
ImageRotateDrawingAxisRotates all subsequent drawing on a ColdFusion image at a specified point by a specified angle.
ImageScaleToFitCreates a resized image with the aspect ratio maintained.
ImageSetAntialiasingSwitches antialiasing on or off in rendered graphics.
ImageSetBackgroundColorSets the background color for the ColdFusion image.
ImageSetDrawingColorSets the current drawing color for ColdFusion images.
ImageSetDrawingStrokeSets the drawing stroke for points and lines in subsequent ColdFusion images.
ImageSetDrawingTransparencySpecifies the degree of transparency of drawing functions.
ImageSharpenSharpens a ColdFusion image by using the unsharp mask filter.
ImageShearShears an image either horizontally or vertically.
ImageShearDrawingAxisShears the drawing canvas.
ImageTranslateCopies an image to a new location on the plane.
ImageTranslateDrawingAxisTranslates the origin of the image context to the point (x,y) in the current coordinate system.
ImageWriteWrites a ColdFusion image to the specified filename or destination.
ImageWriteBase64Writes Base64 images to the specified filename and destination.
ImageXORDrawingModeSets the paint mode of the image to alternate between the image's current color and the new specified color.
IsImageDetermines whether a variable returns a ColdFusion image.
IsImageFileVerifies whether an image file is valid.

Share this page

Was this page helpful?
We're glad. Tell us how this page helped.
We're sorry. Can you tell us what didn't work for you?
Thank you for your feedback. Your response will help improve this page.

On this page