ImageCreate creates a picture object.
Return Value
hImg is the handle of the new picture object.
Parameters
If hImgOther is given the function creates a copy of hImgOther.
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. |
Is the width in pixel.
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). |
See also
id-1488459