Русский   
Main
2D Barcode
Archive
Download
Contact


The author is ready to cooperation in pattern of recognition:
conclude the agreement.



DMEncoder Version 1.000

110 KB Download
http://vidikon.com/xml/dmencoder.xml


Demo:
     Contains in itself only one mode of the coding - Ascii. To get possibility to generate DataMatrix codes, you it is necessary to buy get full version
Buyin full version, aside from this you get:
1. Support of the software: all the subsequent versions DMEncoder will get to you free of charge;
2. An opportunity to buy for a reduced price software product in which operations of coding DataMatrix contain.

Destination:
          DMEncoder software is intended for DataMatrix code generation and works as a console applicaton. DataMatrix 2D code allows to encode up to 1556 bytes, 2335 characters (latin alphabet) and 3116 digital units. 24 symbol sizes and 6 different sizes of square DataMatrix symbols are supported along with Reed-Solomon error correction method. This method allows to read a damaged codes with 28 to 62% damage rate.
     The High level of the coding DataMatrix supports 6 different modes, herewith ASCII mode consists of 3 sub-mode. Modes 0 and 5 allow to code any symbol of byte. Other modes code only the certain sample of symbols about which you can esteem in existing standards,for instance here. In program DMEncoder only one restriction - it is impossible to use a zero symbol.


Tab. 1 - Square symbols DataMatrix
Nubmer Size Data Capacity - Num. Data Capacity - Alphanum. Data Capacity - Byte % error correction
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
10x10
12x12
14x14
16x16
18x18
20x20
22x22
24x24
26x26
32x32
36x36
40x40
44x44
48x48
52x52
64x64
72x72
80x80
88x88
96x96
104x104
120x120
132x132
144x144
6
10
16
24
36
44
60
72
88
124
172
228
288
348
408
560
736
912
1152
1392
1632
2100
2608
3116
3
6
10
16
25
31
43
52
64
91
127
169
214
259
304
418
550
682
862
1042
1222
1573
1954
2335
1
3
6
10
16
20
28
34
42
60
84
112
142
172
202
277
365
453
573
693
813
1047
1301
1556
62.5
58.3
55.6
50
43.8
45
40
40
38.9
36.7
32.8
29.6
28
28.1
29.2
28.6
28.1
29.6
28
28.1
29.2
28
27.6
28.5

Tab. 2 - Rectangle symbols DataMatrix
Nubmer Size Data Capacity - Num. Data Capacity - Alphanum. Data Capacity - Byte % error correction
25
26
27
28
29
30
8x18
8x32
12x26
12x36
16x36
16x48
10
20
32
44
64
98
6
13
22
31
46
72
3
8
14
20
30
47
58.3
52.4
46.7
45.0
42.9
36.4

Tab. 3 - Modes of the coding DataMatrix
   0   


   1
   2
   3
   4
   5
ASCII standard
ASCII extended
ASCII numeric
C40
TEXT
X12
EDIFACT
BASE256

System requirements:
  • Windows 98,ME,2000,XP,2003,Vista and more high OS


  • The examples of the coding:
    1. Mode Ascii, phrase "Hello World"

    2. Possible code and in extended coding, in russian language for instance: "Привет! Как дела?"

    3. Example of the encoding the big file (standard stdafx.h, created visual studio) cut C40:

    // stdafx.h : include file for standard system include files,
    // or project specific include files that are used frequently, but
    // are changed infrequently
    //

    #if !defined(AFX_STDAFX_H__FDD47DB0_59C4_4CEE_BC3C_EB7EE308922E__INCLUDED_)
    #define AFX_STDAFX_H__FDD47DB0_59C4_4CEE_BC3C_EB7EE308922E__INCLUDED_

    #if _MSC_VER > 1000
    #pragma once
    #endif // _MSC_VER > 1000


    // TODO: reference additional headers your program requires here

    //{{AFX_INSERT_LOCATION}}
    // Microsoft Visual C++ will insert additional declarations immediately before the previous line.

    #endif // !defined(AFX_STDAFX_H__FDD47DB0_59C4_4CEE_BC3C_EB7EE308922E__INCLUDED_)



    (C)2004-2010. Kruchinin Aleksandr
    support@vidikon.com