The IDAutomation Data Matrix Font and Encoder is a collection of components that generate ECC200 Data Matrix symbols with fonts and graphics.
Data Matrix is a popular area efficient 2D (two-dimensional) barcode symbology that is capable of encoding large amounts of data.
The data encoded may include letters, numbers, text and actual bytes of data, including extended characters, unicode characters and small photos. IDAutomation recommends limiting the data encoded in each symbol to 800 characters or less because it is often difficult to decode large symbols.
The encoding and decoding process of Data Matrix is very complex. To print Data Matrix as a font, the data will need to be formatted with IDAutomation's Data Matrix encoder. The encoder will return a character string that, when combined with the Data Matrix Font, will create a proper barcode symbol. For example, by sending the text of "IDAUTOMATION DataMatrix Font and Encoder" to the encoder, it returns the string of characters as shown below. These characters will create the correct symbol when the font is applied.
· The advanced Data Matrix font uses IDAutomation Vertical Interleaved Technology which allows increased throughput and printing at small X dimensions. For example, the Hand Held Products 2D Imager scans symbols printed with IDAutomation's Data Matrix font as small as 3 points, which is an X dimension of .025CM or 10 mils.
· Compatible with Crystal Reports.
· Can be used in a Word mail-merge with Windows and the Macintosh.
· Custom tilde functions allow an easy method to encode tab and returns between fields in a single symbol.
· Complies with ECC200, ANSI/AIM BC11, ISO/IEC 16022, Department of Defense UID, MIL-STD-130L and other specifications that require ECC200.
· Automatic square symbol size selection from 10x10 to 144x144.
· Supports rectangular symbols from 8x18 to 16x48.
· Supports Encoding Modes BASE256, C40, TEXT and ASCII.
· The COM DLL was created in C++ ATL and has no dependencies.
· The Java Class Library is compatible with JDK 1.1 and above.
· The Structured Append function allows data to be represented as a sequence of up to 16 Data Matrix symbols. The original data can be reconstructed regardless of the order of the symbols.
· The Extended Channel Interpretation (ECI) mechanism enables characters from other character sets and other data interpretations or industry-specific requirements to be represented.
· The source code for any single encoder may be provided with the purchase of the Unlimited Developer License and a signed source code license agreement.
Multiple fonts are provided - When a license is purchased for this font, the customer will receive all versions in a single ZIP file. The manual is also supplied in a file named "readme" in the ZIP file. The following fonts are included:
· TrueType fonts are supplied in PC and Macintosh format. The TrueType TTF fonts are compatible with Macintosh OS X and all versions of Microsoft Windows, including Pocket PC. Macintosh formatted MTT TrueType fonts are compatible with Macintosh System 7.1 and above.
· OpenType OTF fonts with PostScript outlines are provided. These are compatible with Windows?, Macintosh OS X and other systems supporting the OpenType format.
· PostScript Type 1 fonts are supplied in binary, ASCII and Macintosh versions.
· Also included in this package are PCL 5 laserjet soft fonts from 2-14 points.
· The Developer License grants the right to convert IDAutomation fonts to other formats as necessary including TrueDoc and OpenType.