2021.2

Table Of Contents
interpreted as hexadecimal input and decoded to ASCII before passing the string to the
Barcode library.
Dots Per Pixels
Type the number of dots per pixel. To optimize barcode quality a Data Matrix symbol should not
be printed with dots smaller than 4 pixels.
Encoding
The data represented in the symbol can be compressed using of the following algorithms.
l ASCII is used to encode data that mainly contains ascii characters (0-127)
l C40 is used to encode data that mainly contains numbers and uppercase characters.
l Text is used to encode data that mainly contains numbers and lowercase
l Base256 is used to encode 8 bit values
l Auto Detect automatically detects the data content and encodes using the most
appropriate method.
l None does not use any encoding.
Preferred format
Use the drop-down to select the size of the Data Matrix.
Scale
Defines if and how the rendered barcode is scaled in relation to the parent element:
l None: The barcode is rendered based on the module width.
l Proportional: The barcode is stretched up to where it fits either the width or height of the
parent box, whichever requires the less stretching.
Tilde processing
Check this option to process tilde characters in the data as special characters. (See the
Java4less Barcodes Guide to learn what the tilde character can be used for.)
Note that with this option checked, any tilde that needs to be included in the output must be
escaped by adding another tilde: ~~.
Page 661