Functions for specifying how the module width of the barcode should be set. More...
Functions | |
DOUBLE | BCGetDPIHorz (t_BarCode *pBarCode) |
Gets current user-defined horizontal resolution. | |
DOUBLE | BCGetDPIVert (t_BarCode *pBarCode) |
Gets current user-defined vertical resolution. | |
ERRCODE | BCSetDPI (t_BarCode *pBarCode, DOUBLE dDPIHorz, DOUBLE dDPIVert) |
Sets user defined resolution. | |
BOOL | BCGetMustFit (t_BarCode *pBarCode) |
Returns if the barcode must fit into the bounding rectangle. | |
ERRCODE | BCSetMustFit (t_BarCode *pBarCode, BOOL bMustFit) |
Checks if the barcode fits into the bounding rectangle. | |
BOOL | BCGetOptResolution (t_BarCode *pBarCode) |
Gets current barcode optimizing behavior. | |
e_SizeMode | BCGetSizeMode (const t_BarCode *pBarCode) |
Retrieves the mode that determines the barcode size. | |
ERRCODE | BCSetSizeMode (t_BarCode *pBarCode, e_SizeMode mode) |
Sets the mode that determines the barcode size. | |
DOUBLE | BCGetModWidthN (t_BarCode *pBarCode) |
Gets the module width. | |
ERRCODE | BCSetModWidthN (t_BarCode *pBarCode, DOUBLE moduleWidth) |
Sets a fixed module width (value is passed as numeric parameter [0.001 mm]). | |
e_Decoder | BCGetDecoder (t_BarCode *pBarCode) |
Returns the type of decoder that will be used to read this barcodes. | |
ERRCODE | BCSetDecoder (t_BarCode *pBarCode, e_Decoder eDecoder) |
Sets the type of decoder that will be used to read this barcodes. | |
DOUBLE | BCGetBarWidthReduction (t_BarCode *pBarCode) |
Gets current bar-width reduction value. | |
e_MUnit | BCGetBarWidthReductionUnit (t_BarCode *pBarCode) |
Gets current bar-width reduction unit. | |
ERRCODE | BCSetBarWidthReduction (t_BarCode *pBarCode, DOUBLE dValue, e_MUnit eUnit) |
Sets bar-width (Pixel-Shaving) reduction in given unit. | |
LONG | BCGetQuality (t_BarCode *pBarCode, HDC hDC, RECT *pRect) |
Returns drawing quality estimate of the barcode (in percent) (Windows only). | |
ERRCODE | BCSetOptResolution (t_BarCode *pBarCode, BOOL bOpt) |
Optimize barcode resolution. | |
ERRCODE | BCSetIgnoreDpiFromDC (t_BarCode *pBarCode, BOOL bIgnore) |
Determines whether TBarCode shall ignore the resolution from the device context (Windows only). | |
| |
LPCSTR | BCGetModWidthA (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). | |
LPCWSTR | BCGetModWidthW (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). | |
| |
ERRCODE | BCSetModWidthA (t_BarCode *pBarCode, LPCSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). | |
ERRCODE | BCSetModWidthW (t_BarCode *pBarCode, LPCWSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). | |
| |
LPCSTR | BCPDFGetTemplateA (t_BarCode *pBarCode) |
Gets the current location of the template file. | |
LPCWSTR | BCPDFGetTemplateW (t_BarCode *pBarCode) |
Gets the current location of the template file. | |
ERRCODE | BCPDFToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode as PDF into a memory-block . | |
ERRCODE | BCPDFFragmentToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode as PDF segment into a memory-block . |
Functions for specifying how the module width of the barcode should be set.
Under normal circumstances TBarCode computes the module width automatically. For some applications this standard behavior must be changed. These functions also support the user when optimizing barcode quality (and therefore enhancing readability).
© 2008 All rights reserved by TEC-IT Datenverarbeitung GmbH |
![]() |
Generated on Thu Jun 30 16:34:48 2011 for TEC-IT TBarCode Library 10 with doxygen 1.6.2 |