KA.Barcode for Eclipse BIRT
How to Generate Data Matrix in BIRT Reports
How to Create, Print 2D Data Matrix Barcode Images in Eclipse BIRT Reports
  • Completely compatible with Eclipse BIRT version 2.x, 3.x, 4.x
  • Easy to generate Data Matrix ECC 200 barcodes in BIRT reports
  • Dynamically generating Data Matrix in BIRT reports with data set
  • Draw Data Matrix barcode images in stream & graphics object and save in multiple image formats
  • Offer various barcode settings for Data Matrix including module width, format mode, margins, etc
BIRT Data Matrix Barcode Overview
KA.Barcode for BIRT is a mature and reliable barcoding encoder plug-in for Eclipse BIRT Reports. Developers can easily create and display Data Matrix in birt reports. Flexible barcode settings are also available for users to customize generated images.
What Is A Data Matrix Barcode
Data Matrix, also named as ECC200, 2D DataMatrix barcode, is a two-dimensional matrix barcode commonly used to mark small items. Being space-efficient, Data Matrix is recommended by American EIA for labeling small electronic components.
Data Matrix Barcode Valid Data Set
  • All 128 characters of ASCII

  • Values 128-255 in accordance with ISO 8859-1. There are referred to as extended ASCII.
Data Matrix Barcode Property Settings in Eclipse BIRT
Property Default Value Note
Barcode Symbology Code128Auto Barcode symoblogy type
CodeToEncode "128" Barcode value to encode.
Tilde Enable false Set the Tilde Enable property to true, if you want use the tilde character "~" to specify special characters (such as non-printable chars) in the input data.

2-byte character (Unicode): ~6ddddd (character value from 00000 ~ 65535) Strings from "~665536" to "~699999" are unused
Barcode Size
Auto resize false If true, barcode X, Y module will be auto-adjusted.
Unit of Measure Pixel Unit of measure for all size related settings. Pixel; Inch; CM.
X 2 Barcode module width (narrow bar).
Y 75 Linear barcode bar height / 2D barcode module height.
Margin Left 0 Barcode image left margin.
Margin Right 0 Barcode image right margin.
Margin Top 0 Barcode image top margin.
Margin Bottom 0 Barcode image bottom margin.
DPI 72 Barcode image resolution in dpi.
Orientation 0 Barcode rotation angle. (0, 90, 180, 270)
Data Matrix Specific Settings
Data Matrix Data Mode AUTO Data Matrix data encoding mode.

Valid values are:

AUTO (0): Barcode library will decide the best data mode for you. This is the default encoding format by Barcode Library.

ASCII (1): it is used to encode data that mainly contains ASCII characters (0-127).

C40 (2): it is used to encode data that mainly contains numeric and upper case characters.

TEXT (3): it is used to encode data that mainly contains numeric and lower case characters.

X12 (4):it is used to encode the standard ANSI X12 electronic data interchange characters.

EDIFACT (5): it is used to encode 63 ASCII values (values from 32 to 94) plus an Unlatch character (binary 011111).

BASE256 (6): it is used to encode 8 bit values.
Data Matrix Format Mode 10x10 Specifies the Data Matrix Format to use on that symbology. Valid values see options in the list.
FNC1 Mode None To encode GS1 compatible Data Matrix barcode, you need set FNC1 Mode value to "Enable".