ERRCODE BCBitmapToMemoryW ( t_BarCode pBarCode,
VOID *  pHandle,
LPCWSTR  pszFormat,
INT *  pnSize,
LPCRECT  pRect 
)

Writes barcode in an image format to memory block.

All barcodes are supported. Text output is not supported.

Parameters:
[in] pBarCode Pointer to barcode structure.
[in] pHandle Pointer to memory block.
[in] pszFormat The image format ("BMP" , "GIF", "JPG" , "PNG" or "TIF")
[in,out] pnSize The size of the allocated memory block. Contains the required size after the function call.
Note:
The returned size is the really needed size + 1.

You get the required size for a non-null buffer (= pHandle) of a size greater than 0 bytes.

Parameters:
[in] pRect Bounding rectangle for barcode dimensions [1/1000 mm]. (left, top) is the upper left corner of the barcode; must be (0, 0). (right, bottom) is the lower right corner of the barcode; (width, height).
Return values:
ERRCODE ErrOk (0) in case of success. Non-zero if error occurred.
See also:
BCBitmapToFile()


© 2008 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Tue May 5 15:50:33 2009 for TEC-IT TBarCode Library 9.2 with doxygen 1.5.3