<DATAMATRIX>
Controls the shape of a DataMatrix barcode as well as the strength of error correction used to encode the data.
Note: If a number is specified as the first parameter, the DataMatrix barcode will be a square matrix with a minimum width (in cells) of the number specified.
Tag Group
Syntax
<DATAMATRIX> squareYN [errorCorrection encodeMode translateYN]
Parameter | Description | Default |
---|---|---|
squareYN | Controls whether or not the DataMatrix barcode is a square. Y[ES]—The barcode will be a square. N[O]—The barcode will be rectangular. |
YES |
[errorCorrection] | A number from 0 to 24 that indicates the strength of error correction used to encode the data. The higher the number the better the error correction but the larger the barcode. | 0 |
[encodeMode] | Specifies a specific encoding scheme to use. If you specify anything other than DEFAULT, the encoding will remain in that mode for the entire barcode. If you specify DEFAULT, EngageOne™ Enrichment will switch encoding schemes as needed to optimize the size of the barcode. A[SCII]—Best for encoding the full range of ASCII characters. C[40]—Best for uppercase alphanumeric data. T[EXT]—Best for lowercase alphanumeric data. X[12]—Best for ANSI X12 EDI data. E[DIFACT]—Best for ASCII characters from 32 to 94. B[256]—Best for byte values from 0 to 255. D[EFAULT]—EngageOne™ Enrichment selects the encoding scheme that will optimize the size of the barcode. |
DEFAULT |
[translateYN] | If set to Yes, then the contents of the DataMatrix barcode will be translated from EBCDIC to ASCII. If set to No, the contents will remain as is. |
Y (on z/OS) |