Functions | |||||
| e_DMSizes | BCGet_DM_Size (t_BarCode* pBarCode) | ||||
Gets currently adjusted Data Matrix symbol size. Returns currently adjusted value.
| |||||
| BOOL | BCGet_DM_Rectangular (t_BarCode* pBarCode) | ||||
Gets if rectangular Data Matrix sizes are preferred. Returns currently adjusted value.
| |||||
| e_DMFormat | BCGet_DM_Format (t_BarCode* pBarCode) | ||||
Gets the current Data Matrix Encoding Format. Returns currently adjusted value
| |||||
| BOOL | BCGet_DM_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
| |||||
| LONG | BCGet_DM_AppendSum (t_BarCode* pBarCode) | ||||
Gets the adjusted total number of symbols in Data Matrix Structured Append mode. Returns currently adjusted value
| |||||
| LONG | BCGet_DM_AppendIndex (t_BarCode* pBarCode) | ||||
Gets the current index of the symbol in Data Matrix Structured Append mode. Returns currently adjusted value.
| |||||
| LONG | BCGet_DM_AppendFileID (t_BarCode* pBarCode) | ||||
Gets the adjusted File-ID in Data Matrix Structured Append mode. Returns currently adjusted value.
| |||||
| ERRCODE | BCSet_DM_Size (t_BarCode* pBarCode, e_DMSizes eSize) | ||||
Sets Data Matrix symbol size. Specifies the size of the symbol. The size is given in rows and columns and can be between 10 x 10 and 144 x 144 for squares or 8 x 18 and 26 x 64 for rectangles. The Data Matrix Rectangular Extension (DMRE) specifies the matrix range from 8 x 48 to 26 x 64.
| |||||
| ERRCODE | BCSet_DM_Rectangular (t_BarCode* pBarCode, BOOL bRect) | ||||
Switches between square or rectangular Data Matrix symbols. Per default TBarCode computes square Data Matrix symbols. Change this behavior with this function.
| |||||
| ERRCODE | BCSet_DM_Format (t_BarCode* pBarCode, e_DMFormat eFormat) | ||||
Specifies Data Matrix encoding format. Specifies the generated code format. Per default TBarCode uses the default encoding scheme.
| |||||
| ERRCODE | BCSet_DM_EnforceBinaryEncoding (t_BarCode* pBarCode, BOOL bEnforceBinary) | ||||
Determines whether Data Matrix shall be encoded in binary mode or not.
| |||||
| ERRCODE | BCSet_DM_Append (t_BarCode* pBarCode, LONG nSum, LONG nIndex, LONG nFileID) | ||||
Activates Data Matrix "Structured Append" mode. Data Matrix allows user data to be spread across several symbols. This might be done if the data is too large to fit into a single symbol or for reasons of appearance and geometry. The so called "Structured Append" mode encodes additional control information to enable the reading device to reconstruct the data of all symbols in the correct order. This function sets the total number of symbols and the index of the actual Data Matrix symbol within the symbol chain. Depending on this index, the data will be reconstructed by the scanner during the reading process. The scanner returns the data of all symbols in the correct order at once. Default: Standard Structured Append is used.
| |||||
| LPCSTR* | BCGetDataMatrixSizesA () | ||||
Returns implemented Data Matrix symbol sizes. Returns all possible Data Matrix symbol-sizes in an array.
| |||||
| LPCWSTR* | BCGetDataMatrixSizesW () | ||||
Returns implemented Data Matrix symbol sizes. Returns all possible Data Matrix symbol-sizes in an array.
| |||||
| e_DMSizes* | BCGetDataMatrixSizeListForType (e_BarCType eBCType) | ||||
Returns implemented Data Matrix symbol sizes for given barcode type. Returns all possible Data Matrix symbol sizes for given barcode type in an array.
| |||||
| LONG | BCGetDataMatrixSizesCount () | ||||
Returns the number of supported Data Matrix symbol-sizes. Returns the number of possible symbol sizes for Data Matrix.
| |||||
| LONG | BCGetDataMatrixSizesCountForType (e_BarCType eBCType) | ||||
Returns the number of supported Data Matrix symbol-sizes for of given barcode type. Returns the number of possible symbol sizes for Data Matrix for given barcode type.
| |||||
| BOOL | BC_DM_IsAppendAllowed (e_DMFormat eFormat) | ||||
| Returns if structured append is allowed depending on given format. Returns: TRUE if append is allowed, otherwise FALSE. | |||||
Required include file: "tbarcode.h"
|
Returns implemented Data Matrix symbol sizes for given barcode type. Returns all possible Data Matrix symbol sizes for given barcode type in an array.
| e_DMSizes | * array of size enumerations (size is available via BCGetDataMatrixSizesCountExt()) ----------------------------------------------------------------------------. |
|
Returns implemented Data Matrix symbol sizes. Returns all possible Data Matrix symbol-sizes in an array.
| LPCSTR | * String array (size is available via BCGetDataMatrixSizesCount()) ----------------------------------------------------------------------------. |
|
Returns the number of supported Data Matrix symbol-sizes. Returns the number of possible symbol sizes for Data Matrix.
| LONG | Number of supported Data Matrix symbol sizes ----------------------------------------------------------------------------. |
|
Returns the number of supported Data Matrix symbol-sizes for of given barcode type. Returns the number of possible symbol sizes for Data Matrix for given barcode type.
| LONG | Number of supported Data Matrix symbol sizes ----------------------------------------------------------------------------. |
|
Returns implemented Data Matrix symbol sizes. Returns all possible Data Matrix symbol-sizes in an array.
| LPCSTR | * String array (size is available via BCGetDataMatrixSizesCount()) ----------------------------------------------------------------------------. |
|
Gets the adjusted File-ID in Data Matrix Structured Append mode. Returns currently adjusted value.
| -1 | No Structured Append. This is the default |
| LONG | Otherwise ----------------------------------------------------------------------------. |
|
Gets the current index of the symbol in Data Matrix Structured Append mode. Returns currently adjusted value.
| -1 | No Structured Append. This is the default |
| 1..16 | ] Otherwise ----------------------------------------------------------------------------. |
|
Gets the adjusted total number of symbols in Data Matrix Structured Append mode. Returns currently adjusted value
| -1 | No Structured Append. This is the default |
| 2..16 | ] 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 Data Matrix Encoding Format. Returns currently adjusted value
| eDMPr_Default | This is the default |
| e_DMFormat | Otherwise ----------------------------------------------------------------------------. |
|
Gets if rectangular Data Matrix sizes are preferred. Returns currently adjusted value.
| false | Square sizes are preferred. This is the default |
| true | Rectangular sizes are preferred. ----------------------------------------------------------------------------. |
|
Gets currently adjusted Data Matrix symbol size. Returns currently adjusted value.
| eDMSz_Default | No value set. This is the default (TBarCode determines the optimal symbol size automatically) |
| e_DMSizes | Otherwise ----------------------------------------------------------------------------. |
|
Activates Data Matrix "Structured Append" mode. Data Matrix allows user data to be spread across several symbols. This might be done if the data is too large to fit into a single symbol or for reasons of appearance and geometry. The so called "Structured Append" mode encodes additional control information to enable the reading device to reconstruct the data of all symbols in the correct order. This function sets the total number of symbols and the index of the actual Data Matrix symbol within the symbol chain. Depending on this index, the data will be reconstructed by the scanner during the reading process. The scanner returns the data of all symbols in the correct order at once. Default: Standard Structured Append is used.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Determines whether Data Matrix shall be encoded in binary mode or not.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Specifies Data Matrix encoding format. Specifies the generated code format. Per default TBarCode uses the default encoding scheme.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Switches between square or rectangular Data Matrix symbols. Per default TBarCode computes square Data Matrix symbols. Change this behavior with this function.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Sets Data Matrix symbol size. Specifies the size of the symbol. The size is given in rows and columns and can be between 10 x 10 and 144 x 144 for squares or 8 x 18 and 26 x 64 for rectangles. The Data Matrix Rectangular Extension (DMRE) specifies the matrix range from 8 x 48 to 26 x 64.
| ERRCODE | ErrOk (0) in case of success. Non-zero if error occurred. ----------------------------------------------------------------------------. |
|
Returns if structured append is allowed depending on given format. Returns: TRUE if append is allowed, otherwise FALSE.
| © 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 |