TBarCode Library 11
TBarCode Library 11
|
Public API functions to set the barcode size and quality. More...
Functions | |
DOUBLE _stdcall | BCGetDPIHorz (t_BarCode *pBarCode) |
Gets current user-defined horizontal resolution. | |
DOUBLE _stdcall | BCGetDPIVert (t_BarCode *pBarCode) |
Gets current user-defined vertical resolution. | |
ERRCODE _stdcall | BCSetDPI (t_BarCode *pBarCode, DOUBLE dDPIHorz, DOUBLE dDPIVert) |
Sets user defined resolution. | |
BOOL _stdcall | BCGetMustFit (t_BarCode *pBarCode) |
Returns if the barcode must fit into the bounding rectangle. | |
ERRCODE _stdcall | BCSetMustFit (t_BarCode *pBarCode, BOOL bMustFit) |
Checks if the barcode fits into the bounding rectangle. | |
BOOL _stdcall | BCGetOptResolution (t_BarCode *pBarCode) |
Gets current barcode optimizing behavior. | |
e_SizeMode _stdcall | BCGetSizeMode (const t_BarCode *pBarCode) |
Retrieves the mode that determines the barcode size. | |
ERRCODE _stdcall | BCSetSizeMode (t_BarCode *pBarCode, e_SizeMode mode) |
Sets the mode that determines the barcode size. | |
DOUBLE _stdcall | BCGetModWidthN (t_BarCode *pBarCode) |
Gets the module width. | |
ERRCODE _stdcall | BCSetModWidthN (t_BarCode *pBarCode, DOUBLE moduleWidth) |
Sets a fixed module width (value is passed as numeric parameter [0.001 mm]). | |
e_Decoder _stdcall | BCGetDecoder (t_BarCode *pBarCode) |
Returns the type of decoder that will be used to read this barcodes. | |
ERRCODE _stdcall | BCSetDecoder (t_BarCode *pBarCode, e_Decoder eDecoder) |
Sets the type of decoder that will be used to read this barcodes. | |
DOUBLE _stdcall | BCGetBarWidthReduction (t_BarCode *pBarCode) |
Gets current bar-width reduction value. | |
e_MUnit _stdcall | BCGetBarWidthReductionUnit (t_BarCode *pBarCode) |
Gets current bar-width reduction unit. | |
ERRCODE _stdcall | BCSetBarWidthReduction (t_BarCode *pBarCode, DOUBLE dValue, e_MUnit eUnit) |
Sets bar-width reduction (Pixel-Shaving) in given unit. | |
LONG _stdcall | BCGetQuality (t_BarCode *pBarCode, HDC hDC, RECT *pRectBounding) |
Returns drawing quality estimate of the barcode (in percent) (Windows only). | |
ERRCODE _stdcall | BCSetOptResolution (t_BarCode *pBarCode, BOOL bOpt) |
Optimize barcode resolution. | |
BOOL _stdcall | BCGetIgnoreDpiFromDC (t_BarCode *pBarCode) |
Retrieves whether TBarCode ignores the resolution of the device context (Windows only). | |
ERRCODE _stdcall | BCSetIgnoreDpiFromDC (t_BarCode *pBarCode, BOOL bIgnore) |
Determines whether TBarCode shall ignore the resolution from the device context (Windows only). | |
LPCSTR _stdcall | BCGetModWidthA (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). | |
LPCWSTR _stdcall | BCGetModWidthW (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). | |
ERRCODE _stdcall | BCSetModWidthA (t_BarCode *pBarCode, LPCSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). | |
ERRCODE _stdcall | BCSetModWidthW (t_BarCode *pBarCode, LPCWSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). |
Public API functions to set the barcode size and quality.
Required include file: "tbarcode.h"