<< Click to Display Table of Contents > 

SAMLight Manual > Entities (Objects) > Barcode > Barcode Format > DataMatrixEx

DataMatrixEx
Previous pageReturn to chapter overviewNext page

If a DataMatrixEx object is selected, the following dialog opens after pressing the Extended... button in the barcode property page.

DataMatrixExExtended

Figure 215: Data Matrix Extended Dialog

Symbol size: Number of cell rows and columns of the DataMatrix.

Auto: Chooses the smallest possible size inside the combobox for the selected barcode object.

Square, Rectangle: Display the barcode either as a square or as a rectangle.

Encodation: Choose the type of the encodation. Available encodations are:

ASCII

Base256

C40

Text

ANSI X12

EDIFACT

GS1 - Application Identifiers must be written with round brackets, like (01). The FNC1 characters must not be written, they are added automatically.

Auto: Chooses the encodation for which the selected barcode text is being optimally compressed.

Generate dots: If Generate dots is checked the barcode consists of single points. (For other 2D barcodes, please refer to Generate Dots.) Cellmode will be enabled automatically.

Number of Dots: Choose the number of dots that are displayed in one cell. it can be 1, 4, 9 and 16.

Invert: If Generate dots is not selected then the barcode can be inverted. If inverted the barcode must be bordered to prevent the outer barcode structures to disappear. Therefore a Quiet Zone is defined. The width of the zone can be given in absolute units or in the percentage of the width. The selectable percentage ranges between 1 and 50.

In combination with Cellmode: If this checkbox is activated then the DataMatrix will be inverted. So it is possible to define a Quiet Zone. The width of the Quiet Zone can be defined in unit Cells. This does not work with the FEB-1 board.

Enable~: Allows to encode 3-digit decimal values. The format is ~d followed by 3 digits. This leads to a compression of the data because ~d will not be used and the following 3 digits as decimal number will be encoded by the according character in the ASCII-table. For example: ~d090 will be changed into 90 of the ASCII-table, e.g. the character Z. (Note that UTF8 Encoding is not compatible with this ~ mode and needs to be deactivated.)

Cellmode (required for Flash): If Cellmode is checked, the barcode consists of a closed polygon for each cell. Cellmode is required for Flash applications. See below for examples.

No Finder Cells: If the barcode is generated by cells then the finder zone is drawn as one closed polygon.

Text freely editable: If checked the user may define an arbitrary text independent of the content of the DataMatrix.

Invert Cellmode:

Generate Circles: If this checkbox is activated, each cell in cellmode is a circle, not a square.Generate Circles is only available if Cellmode is activated.

Cell Size: Active if Generate Cells is checked. The size of a single cell can be defined. If it is 100% the cells contact each other.

Quiet Zone: Generates a border of defined thickness around the barcode.

 

 

Example GS1 DataMatrixEx:

Barcode type: DataMatrixEx

Encodation: GS1

Text: (01)03453120000011(17)191125(10)ABCD1234

Encoded string: FNC101034531200000111719112510ABCD1234

DataMatrixEx_GS1

Figure 216: GS1 DataMatrixEx example

 

 

standard barcode

barcode_example_polygon_generated

 

dots generated barcode

barcode_example_dots_generated

 

cells generated barcode,
cell size 75%

barcode_example_cells_generated

Figure 217: DataMatrixEx Examples