ColdFusion 9.0 Resources |
ImageOverlayDescriptionReads two source ColdFusion images and overlays the second source image on the first source image. Parameters
UsageThe destination image always has the same bounding rectangle as the first source image and the same image type as the two sources. If the two source images do not intersect, the destination image is the same as the first source image. The two source images must have the same color models. For example, you can overlay an RGB image over another RGB image, but you cannot overlay an RGB image on a grayscale image. To verify the color model of an image, use the ImageInfo function. Use the ImageSetAntialiasing function to improve the quality of the rendered image. Example<!--- This example shows how to overlay a smaller image on a larger image. ---> <!--- Create a ColdFusion image from an existing JPEG file and enlarge it by 150%. This image is displayed in the background. ---> <cfimage source="../cfdocs/images/artgallery/maxwell01.jpg" name="myImage" action="resize" width="150%" height="150%"> <!--- Turn on antialiasing to improve image quality. ---> <cfset ImageSetAntialiasing(myImage,"on")> <!--- Create a ColdFusion image from an existing JPEG file. This image is overlaid on the background image. ---> <cfimage source="../cfdocs/images/artgallery/viata05.jpg" name="topImage"> <!--- Overlay the top image on the background image. ---> <cfset ImageOverlay(myImage,topImage)> <!--- Display the combined image in a browser. ---> <cfimage source="#myImage#" action="writeToBrowser"> |