| layout | default-layout |
|---|---|
| title | CQRCodeDetails Class - Dynamsoft Barcode Reader C++ Edition API Reference |
| description | API reference for the CQRCodeDetails class in Dynamsoft Barcode Reader C++ Edition, providing rows, columns, error correction level, version, model, and other QR Code structural attributes. |
| keywords | rows, columns, errorCorrectionLevel, version, model, CQRCodeDetails, api reference |
The CQRCodeDetails class represents the details of a QR Code. It is derived from the CBarcodeDetails class and contains various attributes related to the QR Code.
Namespace: dynamsoft::dbr
Assembly: DynamsoftBarcodeReader
Inheritance: [CBarcodeDetails]({{ site.dbr_cpp_api }}barcode-details.html) -> CQRCodeDetails
class CQRCodeDetails : public CBarcodeDetails| Attribute | Type |
|---|---|
rows |
int |
columns |
int |
errorCorrectionLevel |
QRCodeErrorCorrectionLevel |
version |
int |
model |
int |
mode |
int |
page |
int |
totalPage |
int |
parityData |
unsigned char |
dataMaskPattern |
int |
codewords |
unsigned char* |
codewordsCount |
int |
The row count of the QR Code.
int rowsThe column count of the QR Code.
int columnsThe error correction level of the QR Code.
QRCodeErrorCorrectionLevel errorCorrectionLevelSee Also
[Enumeration QRCodeErrorCorrectionLevel]({{ site.dbr_cpp_api }}enum-qr-code-error-correction-level.html?src=cpp&&lang=cpp)
The version of the QR Code.
int versionNumber of models of the QR Code.
int modelIdentify the first data encoding mode of the QR Code.
int modeIdentify the position of the particular symbol in the Structured Append format of the QR Code.
int pageIdentify the total number of symbols to be concatenated in the Structured Append format of the QR Code.
int totalPageThe 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 parityDataThe data mask pattern reference for QR Code symbols.
int dataMaskPatternThe codewords of the QR Code.
unsigned char* codewordsThe count of the codewords.
int codewordsCount