Skip to content

Latest commit

 

History

History
129 lines (92 loc) · 2.85 KB

File metadata and controls

129 lines (92 loc) · 2.85 KB
layout default-layout
title interface QR CodeDetails - Dynamsoft Core Module JS Edition API Reference
description This page shows the JS edition of the interface QR CodeDetails in Dynamsoft DBR Module.
keywords QR Code details, JS
needAutoGenerateSidebar true
noTitleIndex true

QRCodeDetails

This interface extends BarcodeDetails interface and adds properties specific to QR barcodes such as rows, columns, errorCorrectionLevel, etc.

interface QRCodeDetails extends BarcodeDetails {
    rows: number;
    columns: number;
    errorCorrectionLevel: number;
    version: number;
    model: number;
    mode: number;
    page: number;
    totalPage: number;
    parityData: number;
    dataMaskPattern: number;
    codewords: Array<string>;
}

rows

The row count of the QR Code, indicating how many rows of modules it contains.

rows: number;

columns

The column count of the QR Code, indicating how many columns of modules it contains.

columns: number;

errorCorrectionLevel

The error correction level of the QR Code.

errorCorrectionLevel: number;

version

The version of the QR code. QR codes come in different versions, each with varying data capacities and sizes.

version: number;

model

Number of models of the QR Code.

model: number;

mode

Identify the first data encoding mode of the QR Code.

mode: number;

page

Position of the particular symbol in the Structured Append format of the QR Code.

page: number;

totalPage

Identify the total number of symbols to be concatenated in the Structured Append format of the QR Code.

totalPage: number;

parityData

A value obtained by XORing byte by byte the ASCII/JIS values of all the original input data before division into symbol blocks. It's used for error checking and correction.

parityData: number;

dataMaskPattern

The data mask pattern of the QR Code, 0-7 for regular QR; 0-3 for micro-QR.

dataMaskPattern: number;

codewords

The codewords array of the QR Code.

codewords: Array<string>;