QRCodeDetails
Stores the QRCode details.
Typedefs
typedef struct tagQRCodeDetails QRCodeDetails
Attributes
Attribute | Type |
---|---|
moduleSize |
int |
rows |
int |
columns |
int |
errorCorrectionLevel |
QRCodeErrorCorrectionLevel |
version |
int |
model |
int |
mode |
int |
page |
int |
totalPage |
int |
parityData |
unsigned char |
reserved |
char[16] |
moduleSize
The barcode module size (the minimum bar width in pixel).
int tagQRCodeDetails::moduleSize
rows
The row count of the barcode.
int tagQRCodeDetails::rows
columns
The column count of the barcode.
int tagQRCodeDetails::columns
errorCorrectionLevel
The error correction level of the barcode.
QRCodeErrorCorrectionLevel tagQRCodeDetails::errorCorrectionLevel
version
The version of the QR Code.
int tagQRCodeDetails::version
model
Number of the models.
int tagQRCodeDetails::model
mode
Identify the first data encoding mode.
int tagQRCodeDetails::mode
page
Identify the position of the particular symbol.
int tagQRCodeDetails::page
totalPage
Identify the total number of symbols to be concatenated in the Structured Append format.
int tagQRCodeDetails::totalPage
parityData
The Parity Data shall be an 8 bit byte following the Symbol Sequence Indicator. The parity data is a value obtained by XORing byte by byte the ASCII/JIS values of all the original input data before division into symbol blocks.
unsigned char tagQRCodeDetails::parityData
reserved
Reserved memory for the struct. The length of this array indicates the size of the memory reserved for this struct.
char tagQRCodeDetails::reserved[16]