About data matrices in general

A data matrix is a binary table.  Each of the table cells has a binary value (black or white). The table also contains error correction code words which can be used to detect and repair damaged code words. Additionally the data matrix contains alignment patterns to make the orientation and the dimensions of the binary table clear.

Description: BlackIce

Structured Append : Structured Append is a feature that can be used to link data matrices logically to each other. The structured append header contains 3 values on a total of 4 code words. Using this feature, up to 16 data matrices can be linked together. The linked matrices (called File) has an ID in a range between 0 and 64515, and each matrix in the File has an index in a range between 1 and 16. A (logical) File has to contain at least 2 data matrices.

Data Limits for Data Matrix Barcodes

The limit of the input data cannot be specified. The count of the valid code words depend on the data compression. The only restriction is that you can only have a maximum count of 1558 valid code words.

The number of encodable characters depends on the Horizontal and Vertical Image Size values. 2600 digits can be encoded with a Horizontal and Vertical Image Size value of 1500, more than 2600 digits can be encoded if the values of  Horizontal and Vertical Image Size are 2500 (default value).    

Supported Data Matrix standards

The Black Ice X1 Printer Driver currently supports the ECC-200 Data Matrix format.