NAME

decorate - ImageMagick Image Decoration Methods


SYNOPSIS

Image * BorderImage( const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception );

Image * FrameImage( const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception );

unsigned int RaiseImage( Image *image, const RectangleInfo *raise_info, const int raised );


FUNCTION DESCRIPTIONS

BorderImage

BorderImage ( ) surrounds the image with a border of the color defined bythe bordercolor member of the image structure. The width and heightof the border are defined by the corresponding members of the border_infostructure.;

The format of the BorderImage method is:

Image *BorderImage ( const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception );

A description of each parameter follows:

image:
The image.

border_info:
Define the width and height of the border.

exception:
Return any errors or warnings in this structure.

FrameImage

FrameImage ( ) adds a simulated three-dimensional border around the image.The color of the border is defined by the matte_color member of image.Members width and height of frame_info specify the border width of thevertical and horizontal sides of the frame. Members inner and outerindicate the width of the inner and outer shadows of the frame.;

The format of the FrameImage method is:

Image *FrameImage ( const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception );

A description of each parameter follows:

image:
The image.

frame_info:
Define the width and height of the frame and its bevels.

exception:
Return any errors or warnings in this structure.

RaiseImage

RaiseImage ( ) creates a simulated three-dimensional button-like effectby lightening and darkening the edges of the image. Members width andheight of raise_info define the width of the vertical and horizontaledge of the effect.;

The format of the RaiseImage method is:

unsigned int RaiseImage ( Image *image, const RectangleInfo *raise_info, const int raised );

A description of each parameter follows:

image:
The image.

raise_info:
Define the width and height of the raised area.

raised:
A value other than zero creates a 3-D raised effect, otherwise it has a lowered effect.