ImageCreateΒΆ

ImageCreate creates a picture object.

hImg = ImageCreate(ssFileName)
hImg = ImageCreate(hImgOther)
hImg = ImageCreate(width, height)

Return Value

hImg is the handle of the new picture object.

Parameters

hImgOther

If hImgOther is given the function creates a copy of hImgOther.

ssFileName

ssFileName is the name of a picture file. The following types are supported:

Type Meaning
GIF Graphics Interchange Format.
PNG Portable Network Graphics.
JPG JPEG File Interchange-Format
BMP, BMZ Bitmap and Bitmap compressed.
WMF, WMZ Windows Meta File and Windows Meta File compressed.
EMF, EMZ Enhanced Meta File and Enhanced Meta File compressed.
width

Is the width in pixel.

height

Is the height in pixel.

Example

hDoc = DocCreate();
hPage = PageCreate();
hLayer = LayerCreate();
DocAddPage(hDoc, hPage);
PageAddLayer(hPage, hLayer);
ssImage = "d:/c0005.jpg"
hImg = ImageCreate(ssImage);
if (hImg == 0) {
    MessageBoxError("Image \"%s\" not found", ssImage);
    return;
}
LayerAddObjects(hLayer, hImg);
ImageUpdate(hImg);
PageReplot(hPage);

History

Version Description
5.3.2 width and height parameters
4.2.7 Function can be invoked with one parameter hImgOther (copy constructor).

id-1488459