Recommended barcode color and background:
It is recommended that the default setting (black barcode against white background) be used. If white barcode against black background is used, the recognition success rate will decrease.
Recommended border:
It is recommended that the default border be used. The value ranges from 1 to 10.
Recommended barcode size:
1. For QR code, Data Matrix, and Aztec, it is recommended that the width and height be the same and greater than 200. Otherwise, the barcodes generated will be too small to be recognized.
2. For EAN-8, EAN-13, UPC-A, UPC-E, Codabar, Code 39, Code 93, Code 128, ITF, and PDF417, it is recommended that the ratio of width to height be 2:1 and the width be greater than 400. Otherwise, the barcodes generated will be too small to be recognized.
Barcode length and content restrictions:
Barcode Type | Length Restriction | Content Restriction |
QR code | A maximum of 2953 UTF-8 coded bytes are supported. | If the content is too long, the barcode will be complex and cannot be easily recognized. |
AZTEC | A maximum of 2953 UTF-8 coded bytes are supported. | If the content is too long, the barcode will be complex and cannot be easily recognized. |
PDF417 | A maximum of 1777 UTF-8 coded bytes are supported. | If the content is too long, the barcode will be complex and cannot be easily recognized. |
DATA MATRIX | A maximum of 2335 UTF-8 coded bytes are supported. | If the content is too long, the barcode will be complex and cannot be easily recognized. |
UPC-A | An 11-digit number must be entered. | Only numbers are supported. A barcode of this type is a 12-digit number (with the last digit used for verification). |
UPC-E | A 7-digit number must be entered. | Only numbers are supported. A barcode of this type is an 8-digit number (with the last digit used for verification), and the first digit must be 0. |
ITF | A 14-digit number must be entered. | Only numbers are supported. A barcode of this type is a 14-digit number. |
EAN-8 | A 7-digit number must be entered. | Only numbers are supported. A barcode of this type is an 8-digit number (with the last digit used for verification). |
EAN-13 | A 12-digit number must be entered. | Only numbers are supported. A barcode of this type is a 13-digit number (with the last digit used for verification), and the first digit cannot be 0. |
Code 39 | A maximum of 80 bytes are supported. | The charset supported contains numbers, uppercase letters, hyphens (-), dots (,) dollar signs ($), slashes (/), plus signs (+), and percent signs (%). |
Code 93 | A maximum of 80 bytes are supported. | The charset supported contains numbers, uppercase letters, hyphens (-), dots (,) dollar signs ($), slashes (/), plus signs (+), and percent signs (%). |
Code 128 | A maximum of 80 bytes are supported. | The charset supported is the same as that in the coding table. |
Codabar | A maximum of 2953 UTF-8 coded bytes are supported. | If a barcode of this type starts with letter A, B, C, D, T, N, or E, or with an asterisk (*), the barcode must end with the same character. If the barcode does not start with any of the characters, add letter A to the beginning and end of the barcode. Other characters in the barcode can be numbers, hyphens (-), dots (.), dollar signs ($), slashes (/), colons (:), and plus signs (+). |