Home:  Products:  Barcode Fonts:  Data-Matrix Bar Code Font and Encoder:

IDAutomation Data Matrix Barcode Font & EncoderData Matrix ECC200 Barcode Font and Encoder

  • Generate 2D Data Matrix ECC200 barcode symbols from a font.
  • Compatible with many operating systems and development environments.
  • Easily integrates with Crystal Reports, Access, Word, VB, .NET and Java.
  • Uses IDAutomation Vertical Interleaved Technology™ for improved performance over competing solutions.
  • Royalty-free, perpetual use Developer Licenses are available.
  • Compatible with IDAutomation's Universal 2D Font, which creates several symbol types from a single font.
  • Many different DataMatrix font encoders and graphic encoders are available in a single package.
  • Includes Signed ActiveX Control with CAB file, and optional ASP.NET Web Control, .NET Forms Control DLL and Java Library for compatibility with many applications and operating systems including Macintosh, Linux and Unix.
  • NEW - native formulas for Access, JavaScript and Crystal Reports allow distribution without any DLLs.
Order the Data Matrix Font and Encoder Specifications | User Manual | Encoder Tutorial | Symbology FAQ | Support | Download Demo
 

 Data Matrix Font and Encoder Overview

The IDAutomation Data Matrix Font and Encoder is a collection of components that generate ECC200 Data Matrix symbols with fonts and graphics.DataMatrix Barcode created with the IDAutomation Data Matrix Bar Code Font

DataMatrix is a popular, area efficient 2D (two-dimensional) barcode symbology similar to Aztec and QR Code 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 DataMatrix is very complex. To print DataMatrix as a font, the data will need to be formatted with IDAutomation's DataMatrix 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 "matrix" of characters returned from the Data Matrix Encoder: The 2D Data Matrix symbol created by applying the font to the matrix of characters:
 
AOBPCPGJAJDJFKAPHOFLBKHMGK
AJEBFLCLMAODGAJBDHMFAOOCKK
ALNPEAIDLKDFOOGLDLBNNDBKAK
AFANFPALPAEGOPDKHJADJBADHK
AFBLFPBCJEMKFPJLDAHKLOAAAK
AIKFJNGIFNILEHLCLKFONJLEKK
DLDLLDDLDDLDDDDDLDLDDLLDLL
Data Matrix ECC200 Barcode

Multiple Encoders Provided:

Multiple encoders provide more application integration options. It is necessary to use an encoder because of the complexity of the 2D Data Matrix symbology. In this package, IDAutomation provides both font encoders and graphic encoders. Font encoders return a text string, that when printed or displayed with the DataMatrix font, create the DataMatrix symbol. The Data Matrix Encoder for Windows Tutorial provides an example of how this works. The following chart summarizes how each type of encoder works:

Font Encoder
Data sent to font encoder: Text string from encoder: Text string combined with the font on a report field:
Created with the IDAutomation.com datamatrix Barcode Font and Encoder A text string is retrieved from encoder Data Matrix Barcode Font image
Graphic Encoder
Data sent to encoder: Image returned from encoder: Image displayed on a report:
Created with the IDAutomation.com datamatrix Barcode Font and Encoder Image is retrieved from encoder and prepared for display or printing DataMatrix Barcode image in a report

Feature Comparison of the Packages Provided:

IDAutomation provides different packages of this DataMatrix product to suit various needs. The feature chart below lists the encoders provided with the packages.

Font Encoders: Font and Encoder for Windows Font and Encoder Advantage Package
Windows COM DLL
Crystal Reports UFL
.NET DLL  
Native VB Module for Visual Basic, Excel and Access  
Native Crystal Reports Formula  
Native JavaScript Font Encoder  
Java Class Library  
Graphic Encoders: Font and Encoder for Windows Font and Encoder Advantage Package
ActiveX Control
Signed ActiveX CAB File
.NET Forms Control  
ASP.NET Web Server Control  
Java Applet and Servlet  

Order the Data Matrix Font and Encoder
IDAutomation also offers several Native Barcode Generators for Crystal Reports, JavaScript and Microsoft Access that create DataMatrix bar codes without any fonts or plug-ins, which are not part of this package.

Additional features and implementation tutorials are provided in the User Manual. If it is necessary to verify printed symbols, consider purchasing a Barcode Verifier or Hand-Held Imager.

 Data Matrix Font and Encoder Features

In addition to the advantages mentioned above, the following features are provided in this package:

  • The advanced 2D 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.

 To Order the Data Matrix Barcode Font License

All orders include free, automatic registration for technical support and product upgrades for a period of 30 days. Support and upgrades may be provided beyond 30 days if the Priority Support and Upgrade Subscription is purchased when making the order.

IDAutomation.com offers secure, encrypted online ordering by credit card and immediate delivery via download after the order is approved. Other ordering options.

License Summary: (Choose the appropriate link to obtain more details about the license type.)

  • The Developer License allows one (1) developer royalty-free, perpetual use distribution up to 10,000 user licenses.
  • The 5 Developer License grants the rights of the Developer License for up to five (5) developers and 20,000 user licenses.
  • The Unlimited Developer License grants the rights of the Developer License for an unlimited number of developers and an unlimited number of user licenses.
  • The Small Company Developer License grants the rights of the Developer License to qualifying organizations.
  • The Single User License allows use of the Software for one (1) user in your organization. However, if the Software is used in connection with a high speed printer that prints over 55 pages per minute or a system (including all hardware, printer and software) having a cost totaling over 50,000 USD or equivalent in a foreign currency, a Developer License is required. Highly discounted Multiple User Licenses are also available in various quantities.
Data Matrix Product Packages Single User License Small Company Developer License Developer License 5 Developer License Unlimited Developer License (Includes Source*)
Font & Encoder for Windows
[Feature List]
$199 $595 $1190 $2380 $3570
Font & Encoder Advantage Package
[Feature List]
$299 $895 $1790 $3580 $5370

* 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.

If there are any questions, please contact IDAutomation.

Report Software Piracy! If it is suspected that IDAutomation's products are being used in violation of IDAutomation's license agreement, copyright laws or international treaties, please report it. The reporting person may remain anonymous.


The following IDAutomation products also support Data Matrix: ActiveX Controls, .NET Forms Controls, ASP.NET Server Controls, Java Applets and Servlets and Data Matrix Readers & Imagers. For creating Data Matrix symbols on web pages, IDAutomation recommends one of the following products: ASP Barcode Server for IIS, ASP.NET Server Control or the Java Servlet.

Product Listings, Reviews and Publications:

 

© Copyright 1998-2008 IDAutomation.com, Inc., All Rights Reserved.  Legal Notices.

Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.