Data Matrix:
The limit of the input data can not 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).