Datamatrix

Datamatrix

If you want to insert a datamatrix barcode in a template, then you need to insert a barcode element.

 

If you want to insert a Datamatrix GS1 barcode, then you need to setup the data for the barcode accordingly.

 

You need to select datamatrix as the barcode type, after you have selected the barcode element:

 

NG2Datamatrix_0001

 

 

 

The parameters are:

(The headers are links to the common description).

 

Data

The data, that you want to put into the barcode. This is normally setup as an Xpath expression to extract data from the input file.

 

GS1 format

If you want to create the Datamatrix barcode in the GS1 format, then you can do that by starting the data with a vertical pipe "|". This data creates e.g. a GS1 barcode:

|(01)12345678901234(21)123456|(10)ABC123. Please notice, that the character, | is to be used after variable fields only.

 

If you want to insert a | as the first character in a Datamatrix barcode without triggering the GS1 format, then you need to insert two || characters.

 

Check out the section, GS1 and EAN barcodes in general for more information and troubleshooting for the GS1 output.

 

Preview placeholder

Here you can enter a text constant for the data, that you want to use for the barcode in the result view in the designer.

 

Module width

The width and height of the small squares of the barcode. This is rounded to up to a whole number of dots in the selected output resolution (DPI). For the mime types, ZPL and Direct protocol the resolution/DPI is set on the printer and for PCL/PDF output the resolution is set on the template element in the template.

 

Error handling

What to do, if the input data contains unsupported characters.

 

Shape

Possible values:

Default: InterFormNG2 decides for the optimal shape.

Rectangle: The Datamatrix barcode is always a rectangle.

Square: The barcode is always shaped like a square.

Please notice: The value setup for the shape is ignored, if a specific number of modules has been selected below.

 

Modules

The size of the barcode will be as small as possible (and with the shape specifed above) if the value is blank or default. Alternatively you can select a specific width and height (number of modules in each direction). This sets a fixed sized barcode.

    Notice: Help Center Transition Update

    As of January 13, 2025, we are excited to announce that our new Help Center is in the final stages of development. While the Knowledge Base is already accessible, our current JIRA system will continue to manage support tickets during this transition period. For assistance with InterForm Output Management Software, please refer to the Support for InterForm Output Management Software.

    We appreciate your patience and understanding as we work to enhance your support experience. If you have any questions or encounter any issues, please do not hesitate to reach out via the existing support channels.

    Best regards,
    The InterForm Support Team


      • Related Articles

      • GS1 and EAN barcodes in general

        This section covers the data, that can be used in the GS1 (same as EAN) barcodes in InterFormNG2. The related barcodes are: EAN-128 (same as GS1-128) QR-GS1 Only partially relevant for the GS1-Datamatrix: Here you can redefine the FNC1 trigger and ...
      • Installation and upgrade

        The procedure to install and upgrade depends on which platform, that you want to install InterFormNG2: Installing InterFormNG2 on IBM i Installing InterFormNG2 on Linux Installing InterFormNG2 on Windows Connecting to AS400 from another platform It ...
      • Insert line breaks in a 2D barcode

        You have two options, if you want to insert a line break in a 2D barcode (like PDF417, Datamatrix and QR barcodes): 1.If you want to insert a simple line break with the full Carriage Return (CR) and Line Feed (LF), then you can insert a line break by ...
      • Barcode element

        To insert a barcode in InterFormNG2 you need to click this icon: You can find it via the '+' here: You can edit an existing barcode element by double clicking the barcode element in either the element tree on the left or in the result view of the ...
      • Release log

        This is the list of the InterFormNG2 releases and the major new features in each release: Version 3.5.1 Version 3.5.0 Important: InterFormNG2 now runs on Java 17. So you need to install Java 17 on Linux and the IBM i platform, if you want to ...