TBarCode Library 11  TBarCode Library 11
qrcodeapi.cpp File Reference

Public API functions for QR-Code barcodes. More...

Functions

LONG _stdcall BCGetQRCodeVersionCount ()
 Returns number of implemented QR-Code versions. More...
 
e_QRVersion _stdcall BCGet_QR_Version (t_BarCode *pBarCode)
 Gets the current symbol version (the symbol size). More...
 
ERRCODE _stdcall BCSet_QR_Version (t_BarCode *pBarCode, e_QRVersion eVersion)
 Specifies the symbol version (the symbol size). More...
 
e_QRFormat _stdcall BCGet_QR_Format (t_BarCode *pBarCode)
 Gets the current encoding format. More...
 
ERRCODE _stdcall BCSet_QR_Format (t_BarCode *pBarCode, e_QRFormat eFormat)
 Specifies QR-Code encoding format. More...
 
e_QRECLevel _stdcall BCGet_QR_ECLevel (t_BarCode *pBarCode)
 Gets the current QR-Code error correction level (ECL). More...
 
e_QRMask _stdcall BCGet_QR_Mask (t_BarCode *pBarCode)
 Gets the current QR-Code mask pattern (0-7). More...
 
e_QRMBCompaction _stdcall BCGet_QR_KanjiChineseCompaction (t_BarCode *pBarCode)
 Gets the current state of the QR-Code "Compact Kanji / Chinese" option. More...
 
LONG _stdcall BCGet_QR_AppendSum (t_BarCode *pBarCode)
 Gets the total number of symbol when using QR-Code "Structured Append". More...
 
LONG _stdcall BCGet_QR_AppendIndex (t_BarCode *pBarCode)
 Gets the structured append index of the symbol when using QR-Code "Structured Append". More...
 
BYTE _stdcall BCGet_QR_AppendParity (t_BarCode *pBarCode)
 Gets the structured append parity when using QR-Code "Structured Append". More...
 
ERRCODE _stdcall BCSet_QR_ECLevel (t_BarCode *pBarCode, e_QRECLevel eECLevel)
 Sets QR-Code error correction level (ECL). More...
 
ERRCODE _stdcall BCSet_QR_Mask (t_BarCode *pBarCode, e_QRMask eMask)
 Sets QR-Code mask pattern (0-7). More...
 
ERRCODE _stdcall BCSet_QR_KanjiChineseCompaction (t_BarCode *pBarCode, e_QRMBCompaction eCompaction)
 Enables QR-Code "Compact Kanji" or "Compact Chinese" option. More...
 
ERRCODE _stdcall BCSet_QR_Append (t_BarCode *pBarCode, LONG nSum, LONG nIndex, BYTE bParity)
 Activates QR-Code "Structured Append" feature. More...
 
LONG _stdcall BCGetMQRCodeVersionCount ()
 Returns number of implemented Micro QR-Code versions. More...
 
e_MQRVersion _stdcall BCGet_MQR_Version (t_BarCode *pBarCode)
 Gets the current symbol version (the symbol size). More...
 
ERRCODE _stdcall BCSet_MQR_Version (t_BarCode *pBarCode, e_MQRVersion eVersion)
 Specifies the symbol version (the symbol size). More...
 
e_MQRMask _stdcall BCGet_MQR_Mask (t_BarCode *pBarCode)
 Gets the current Micro QR-Code mask pattern (0-7). More...
 
ERRCODE _stdcall BCSet_MQR_Mask (t_BarCode *pBarCode, e_MQRMask eMask)
 Sets Micro QR-Code mask pattern (0-7). More...
 
LPCSTR *_stdcall BCGetQRCodeVersionsA ()
 Returns implemented QR-Code versions. More...
 
LPCWSTR *_stdcall BCGetQRCodeVersionsW ()
 Returns implemented QR-Code versions. More...
 
LPCSTR _stdcall BCGet_QR_FmtAppIndicatorA (t_BarCode *pBarCode)
 Gets current QR-Code Format application indicator (used with Industry format). More...
 
LPCWSTR _stdcall BCGet_QR_FmtAppIndicatorW (t_BarCode *pBarCode)
 Gets current QR-Code Format application indicator (used with Industry format). More...
 
ERRCODE _stdcall BCSet_QR_FmtAppIndicatorA (t_BarCode *pBarCode, LPCSTR szIndicator)
 Set QR-Code format Application Indicator (used with Industry format). More...
 
ERRCODE _stdcall BCSet_QR_FmtAppIndicatorW (t_BarCode *pBarCode, LPCWSTR szIndicator)
 Set QR-Code format Application Indicator (used with Industry format). More...
 
BYTE _stdcall BCCalcStructApp_ParityA (LPCSTR szIntData, LONG nIntData)
 Returns the parity byte for QR-Code "Structured Append" (Byte array version). More...
 
BYTE _stdcall BCCalcStructApp_ParityW (LPCWSTR szIntData, LONG nIntData)
 Returns the parity byte for QR-Code "Structured Append" (Byte array version). More...
 
LPCSTR *_stdcall BCGetMQRCodeVersionsA ()
 Returns implemented Micro QR-Code versions. More...
 
LPCWSTR *_stdcall BCGetMQRCodeVersionsW ()
 Returns implemented Micro QR-Code versions. More...
 

Detailed Description

Public API functions for QR-Code barcodes.

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

© 2014 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Tue Aug 12 2014 12:30:32 for TBarCode Library 11 with doxygen 1.8.3.1