PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Saves an image contained in an Image variable:
  • in a file in BMP format.
  • in memory.
Remark: This function enables you to save images for screen resolutions up to 32 bits.
Example
MyImage is Image = "Test.gif"
// Saves the image contained in MyImage in memory
ResSave = MyImage.SaveBMP(inMemory)
 
Reports and QueriesWindows
MyImage is Image = "Test.gif"
// Saves the image found in MyImage in "C:\Documents\Image.BMP"
ResSave = MyImage.SaveBMP("C:\Documents\Image.BMP")
 
Syntax
Reports and Queries

Saving an image in a file in BMP format Hide the details

<Result> = <Image variable>.SaveBMP(<File name> [, <Number of colors>])
<Result>: Boolean
  • True if the image was saved,
  • False otherwise. To find out the error details, use ErrorInfo associated with the errMessage constant.
<Image variable>: Image variable
Name of the Image variable to use.
<File name>: Character string
Name and full (or relative) path of BMP file to create. A UNC path can be used. The file extension is optional.
Caution:
  • The destination directory must exist in order for the image to be saved.
  • The existence of the BMP file is not checked. This file is automatically overwritten if it already exists.
<Number of colors>: Optional integer
Number of colors for the image saved:
  • 0 (by default): number of colors defined in the screen resolution
  • 16: 16 colors
This parameter corresponds to the number of colors proposed in the color palette when using the BMP file.

Saving an image in memory Hide the details

<Result> = <Image variable>.SaveBMP([<Number of colors>])
<Result>: Buffer
Byte string containing the image in BMP format. Then this byte string can be assigned to an Image control, saved in a file (fSaveText), sent via a network (with the Socket functions), ...
<Image variable>: Image variable
Name of the Image variable to use.
<Number of colors>: Optional integer
Number of colors for the image saved:
  • 0 (by default): number of colors defined in the screen resolution.
  • 16: 16 colors.
This parameter corresponds to the number of colors proposed in the color palette when using the BMP file.
Component : wd250pnt.dll
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment