HanXinCode Explained
HanXinCode Symbol Structure
HanXinCode has a similar structure as a typical two-dimensional barcode. It consists of four distinct elements. These elements are discussed below.Square Modules
The square modules are the smaller squares within the larger HanXinCode barcode. Data is stored and accessed within these smaller square modules. It is within these structures that characters of different types are stored. Likewise, barcode scanners access data from such a structure.Finder Pattern
The finder pattern of the HanXinCode helps in the detection of the position of the barcode. It usually consists of identical components at the corner of the HanXinCode. The finder pattern allows a barcode reader to detect and read a HanXinCode from any direction or angle.Alignment Pattern
The alignment pattern of the HanXinCode helps to correct the distortion that may exist on the barcode. It is a black unique square cell that allows for the decoding of images in the form of modules.Quiet Zone Border
The quiet zone border of the HanXinCode is a border space that allows a detector to detect the barcode from amongst images. A minimum of four border cells is required to constitute a quiet zone of a HanXinCode.Character Sets
The character sets of the HanXinCode are the symbols that are supported by this barcode. These characters are highlighted below.Numeric
It involves 7,827 numeric characters within 0 to 9 digits.Text
The text mode involves encodable two sub-modes. It consists of 4,350 ASCII characters, which are defined by ISO/IEC.Binary Bytes
The binary bytes mode consists of encoded data in the form of 8 bits for each character.Chinese Characters
These are general native Chinese characters. These characters are encoded based on the national standard.Error Correction
Just like all two-dimensional barcodes, HanXinCode also has an error correction mechanism. It makes use of a special algorithm called Reed-Solomon to help with the correction of errors. In the Reed-Solomon correction system, four types of error correction levels are available for selection. It allows a HanXinCode barcode to be read as long as the pattern is not damaged beyond 30% of the overall barcode pattern.Other useful articles:
- What is a BarCode?
- Where to Use BarCodes?
- 1D and 2D barcodes
- BarCode Generator SDK
- BarCode Reader SDK
- QR Code BarCodes
- Code 39
- Code 128
- Data Matrix
- EAN BarCode
- UPC Barcodes Explained
- All About PDF417 BarCodes
- How BarCodes Are Used in POS
- Barcode vs QR Code
- What are Standard Barcode Formats
- GTIN Barcodes - What It Is, Main Types
- What Can You Read on a Barcode
- SKU vs Barcode
- Are Barcodes Store Specific?
- ITF Barcodes Explained
- 10 Steps to Barcode Your Product
- How Do Barcodes Work in Australia
- HanXinCode Explained
- MaxiCode Explained