qualityapi.cpp File Reference

Public API functions to set the barcode size and quality. 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.
LONG BCGetModWidthN (t_BarCode *pBarCode)
 Gets the module width.
ERRCODE BCSetModWidthN (t_BarCode *pBarCode, LONG 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.
BOOL BCGetIgnoreDpiFromDC (t_BarCode *pBarCode)
 Retrieves whether TBarCode ignores the resolution of the device context (Windows only).
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]).


Detailed Description

Public API functions to set the barcode size and quality.

Required include file: "tbarcode.h"

Author:
TEC-IT Datenverarbeitung GmbH
Wagnerstr. 6, 4400 Steyr, AUSTRIA/EUROPE
http://www.tec-it.com
Copyright© by TEC-IT Datenverarbeitung GmbH

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