Functions | |||||
| LPCSTR* | BCGetHanXinVersionsA () | ||||
Returns implemented Han Xin Code versions. Returns all possible Han Xin Code versions (symbol sizes) in an array.
| |||||
| LPCWSTR* | BCGetHanXinVersionsW () | ||||
Returns implemented Han Xin Code versions. Returns all possible Han Xin Code versions (symbol sizes) in an array.
| |||||
| LONG | BCGetHanXinVersionCount () | ||||
Returns number of implemented Han Xin Code versions. Returns the number of possible Han Xin Code versions
| |||||
| e_HanXinSizes | BCGet_HanXin_Version (t_BarCode* pBarCode) | ||||
Gets the current symbol version (the symbol size). Returns currently adjusted value.
| |||||
| ERRCODE | BCSet_HanXin_Version (t_BarCode* pBarCode, e_HanXinSizes eVersion) | ||||
Specifies the symbol version (the symbol size). Specifies the size of the symbol. Han Xin Code supports a number of different symbol sizes - these sizes are called "versions" (see e_HanXinSizes). If no fixed size is selected TBarCode computes the minimal required size of the symbol automatically.
| |||||
| e_HanXinECLevel | BCGet_HanXin_ECLevel (t_BarCode* pBarCode) | ||||
Gets the current Han Xin Code error correction level (ECL). Returns currently adjusted value.
| |||||
| ERRCODE | BCSet_HanXin_ECLevel (t_BarCode* pBarCode, e_HanXinECLevel eECLevel) | ||||
Sets Han Xin Code error correction level (ECL). Sets Han Xin Code error correction level (ECL). If not set, TBarCode uses error correction level "1" per default.
| |||||
| e_HanXinMask | BCGet_HanXin_Mask (t_BarCode* pBarCode) | ||||
Gets the current Han Xin Code mask pattern (0-3). Returns currently adjusted value
| |||||
| ERRCODE | BCSet_HanXin_Mask (t_BarCode* pBarCode, e_HanXinMask eMask) | ||||
Sets Han Xin Code mask pattern (0-3). Specifies the so-called "mask" that is applied to the Han Xin Code to achieve the highest possible readability. TBarCode computes the optimal mask automatically. This is somewhat time consuming - if the encoding process must be optimized set a predefined mask.
| |||||
| BOOL | BCGet_HanXin_EnforceBinaryEncoding (t_BarCode* pBarCode) | ||||
Determines whether the data is encoded in binary format. Returns TRUE if data is encoded in binary mode only, otherwise FALSE
| |||||
| ERRCODE | BCSet_HanXin_EnforceBinaryEncoding (t_BarCode* pBarCode, BOOL bEnforceBinary) | ||||
Determines whether Han Xin Code shall be encoded in binary mode or not.
| |||||
Required include file: "tbarcode.h"
|
Returns number of implemented Han Xin Code versions. Returns the number of possible Han Xin Code versions
| LONG | Number of supported QR-code versions ----------------------------------------------------------------------------. |
|
Returns implemented Han Xin Code versions. Returns all possible Han Xin Code versions (symbol sizes) in an array.
| LPCSTR | * String array (size is available via BCGetHanXinVersionCount()) ----------------------------------------------------------------------------. |
|
Returns implemented Han Xin Code versions. Returns all possible Han Xin Code versions (symbol sizes) in an array.
| LPCSTR | * String array (size is available via BCGetHanXinVersionCount()) ----------------------------------------------------------------------------. |
|
Gets the current Han Xin Code error correction level (ECL). Returns currently adjusted value.
| eHanXinEC_L1 | This is the default |
| e_HanXinECLevel | Otherwise ----------------------------------------------------------------------------. |
|
Determines whether the data is encoded in binary format. Returns TRUE if data is encoded in binary mode only, otherwise FALSE
| TRUE | data is encoded in binary format |
| FALSE | data is encoded in mixed (=text and binary) format ----------------------------------------------------------------------------. |
|
Gets the current Han Xin Code mask pattern (0-3). Returns currently adjusted value
| eHanXinMsk_Default | No value set. This is the default |
| e_HanXinMask | Otherwise ----------------------------------------------------------------------------. |
|
Gets the current symbol version (the symbol size). Returns currently adjusted value.
| eHanXinVers_Default | No value set. This is the default and the minimal symbol size will be computed automatically |
| e_HanXinSizes | Otherwise ----------------------------------------------------------------------------. |
|
Sets Han Xin Code error correction level (ECL). Sets Han Xin Code error correction level (ECL). If not set, TBarCode uses error correction level "1" per default.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Determines whether Han Xin Code shall be encoded in binary mode or not.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Sets Han Xin Code mask pattern (0-3). Specifies the so-called "mask" that is applied to the Han Xin Code to achieve the highest possible readability. TBarCode computes the optimal mask automatically. This is somewhat time consuming - if the encoding process must be optimized set a predefined mask.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Specifies the symbol version (the symbol size). Specifies the size of the symbol. Han Xin Code supports a number of different symbol sizes - these sizes are called "versions" (see e_HanXinSizes). If no fixed size is selected TBarCode computes the minimal required size of the symbol automatically.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
| © 2019 All rights reserved by TEC-IT Datenverarbeitung GmbH |
![]() |
| Generated on Sat Jul 13 03:16:06 2019 for TBarCode Library 11 with doxygen 1.1.5 |