Label Template Article Help
中文 Label Generator
Index Menu

How to Use the [DataMatrix] Label Component

Route: Label Generator - [ How to Use the [DataMatrix] Label Component ]

Click the [DataMatrix] component icon in the left-side Component Bar to add a DataMatrix code to the label template. Then, click the DataMatrix code in the preview to drag it to a new position or resize it (enlarge/shrink).

Set Data Source for DataMatrix Generation

The data used to generate the DataMatrix code can come from two sources: [Fixed Text] or [Dynamic text, from Import Data] (i.e., extracting data from the data list in the [Import Data] module):

  • For single-label creation (only 1 label needed):
    In the component editing panel, check [Fixed Text], then directly enter the text content for generating the DataMatrix code in the input box.
  • For batch label creation (unique DataMatrix content on each label):
    Select [Dynamic text, from Import Data], then specify the data source column for DataMatrix generation from the [Import Data] table. For example, in the diagram below, the [DataMatrix] column in the [Import Data] table is selected.

Rotate the DataMatrix Code

To rotate the DataMatrix code, adjust the [Rotate] slider in the component editing panel.

How to Generate Running Numbers

In the [Import Data] module, navigate to the column header of the data list and click [Fill Running Numbers] to generate serial numbers. For detailed steps, click Here to learn more.

Create GS1-Compliant DataMatrix Codes

If you need to create DataMatrix codes that comply with GS1 standards:

  1. Check the [Enable GS1-FNC1 Mode] option (as shown in the diagram below).
  2. Enter the GS1 Application Identifier (AI) data string in the DataMatrix content box.
    Example of a valid GS1 data string:
    010690000000000710ABCD1234{GS}214321DCBA{GS}1125112517191125309999
    Key Rules for GS1-FNC1 Mode:
    • You do not need to add an FNC1 character at the start of the DataMatrix content — DoingLabel will add it automatically.
    • For AIs with variable lengths, end the AI with a {GS} separator. The last AI in the string does not require a {GS} separator.
Warning: If you are unfamiliar with GS1-FNC1 mode DataMatrix codes, do not check [Enable GS1-FNC1 Mode]—this may result in un-scannable DataMatrix codes.
  • Kindly refrain from reposting this article unless you have obtained permission.
  • This is a translated article. Should you find any translation mistakes or content errors, please refer to the Original Article (Chinese), which takes precedence.
  • Due to ongoing version iterations, the feature details and interface screenshots included in this article may not be updated in a timely manner, leading to potential discrepancies between the article content and the actual product. For the most accurate information, please refer to the features of the latest version.
If you encounter issues and need help, or have suggestions, please send feedback to DoingLabel.