DataMatrix

설명 DataMatrix

DataMatrix가장 잘 알려진 2D 코드 중 하나는 데이터매트릭스 코드로, 4가지 주요 구성 요소로 이루어져 있습니다:
  • 데이터 영역: 이 영역에는 코드화된 형식의 데이터가 포함됩니다.
  • 폐쇄 제한선: 데이터 영역의 왼쪽과 아래에 끊어지지 않은 선으로 정상 정렬로 표시되는 모서리입니다. 이를 기준으로 스캔하는 동안 코드와 그 정렬이 인식됩니다.
  • 열린 경계선: 닫힌 제한선의 반대쪽 모서리입니다. 위와 오른쪽의 이 선은 검은색과 흰색 점이 번갈아 가며 나타납니다. 스캔하는 동안 선과 열을 결정하는 데 사용됩니다.
  • 콰이어트 영역: 이 영역은 코드를 둘러싸고 있습니다. 이 영역은 적어도 코드의 점 하나만큼 넓어야 합니다.
데이터매트릭스 코드의 개발은 1980년대에 시작되었습니다. 오늘날에는 오류 수정 측면에서 서로 다른 개발 단계가 있습니다. ECC라는 이름은 오류 검사 및 수정 알고리즘의 약자입니다. 기본적으로 두 가지 버전이 있습니다: ECC 000-140과 ECC 200. 가장 최신의 권장 버전은 ECC 200(리드-솔로몬 오류 수정)입니다. 액티브바코드는 ECC 200을 사용하여 데이터매트릭스 코드를 생성합니다. 데이터매트릭스 코드는 최대 25%까지 가려지거나 손상된 경우에도 여전히 판독할 수 있습니다.

데이터매트릭스 코드는 최대 3,116개의 숫자 자리 또는 2,335개의 영숫자 문자를 인코딩할 수 있습니다. 사용되는 기호의 크기는 인코딩할 데이터의 양에 따라 달라집니다.

액티브바코드에서는 데이터매트릭스 생성을 위한 다양한 옵션 중에서 선택할 수 있습니다:
  • DataMatrix (Type #37)
    ActiveBarcode는 항상 인코딩할 데이터에 가장 적합한 심볼 크기를 선택합니다. 심볼 크기 12x12 및 8x18과 심볼 크기 20x20 및 12x36은 인코딩할 수 있는 데이터 수가 동일합니다. 이 경우 액티브바코드는 항상 데이터매트릭스 심볼의 정사각형 버전을 사용합니다.

  • 데이터매트릭스 정사각형(유형 #42)
    ActiveBarcode는 항상 데이터 인코딩을 위해 최적의 정사각형 기호 크기를 선택합니다.

  • 데이터매트릭스 직사각형(유형 #43)
    ActiveBarcode는 항상 데이터를 인코딩하기 위해 최적의 직사각형, 비정사각형 기호 크기를 선택합니다.

  • 데이터매트릭스 <기호 크기> (유형 #44부터 #73까지)
    심볼 크기는 사용자가 유형을 선택합니다. 예를 들어 DataMatrix 18x18 유형을 선택하면 심볼 크기가 18x18인 코드가 생성됩니다.

DataMatrix 기호 크기 목록 및 예시 포함Link
이들 각각은 DataMatrix 코드의 서로 다른 기호 크기를 나타냅니다. 선택에 따라 인코딩 가능한 데이터의 양과 코드의 표시 크기가 결정됩니다.
더 작은 기호(예: 10x10, 12x12)는 저장할 수 있는 데이터는 적지만 차지하는 공간은 더 적습니다.
더 큰 기호(예: 20x20, 24x24 등)는 더 많은 문자를 저장할 수 있습니다.
데이터 내용이 항상 짧게 유지된다면 작은 기호를 사용하는 것도 전혀 문제없습니다. 나중에 정보를 추가할 경우 데이터가 여전히 들어맞도록 더 큰 버전을 선택해야 합니다.

선택은 부분적으로 데이터 양에, 부분적으로 사용 가능한 공간에 달려 있습니다. 소프트웨어는 선택한 크기가 유효하고 스캔 가능한 바코드를 생성하도록 자동으로 보장합니다.

ActiveBarcode는 세 가지 자동 유형(AUTO, SQUARE, RECTANGLE)을 제공합니다. 이 유형들은 항상 모든 데이터를 수용할 수 있는 최소 기호 크기를 선택합니다. SQUARE와 RECTANGLE은 각각 정사각형 및 직사각형 형식으로 제한되는 반면, AUTO는 두 형식을 모두 사용합니다. 64x64와 같은 고정 유형을 선택하면, 더 작고 컴팩트한 코드가 가능하더라도 해당 특정 기호 크기가 강제 적용됩니다.

ActiveBarcode: DataMatrix
AUTO
DataMatrix
Typeno: 37
Code: DATAMATRIX

최대 숫자: 6-3116
최대 문자 수: 3-2335
최대 바이트: 1-1556
최대 오류 수정: 2-310
ActiveBarcode: DataMatrix
SQUARE
DataMatrix
Typeno: 42
Code: DATAMATRIXSQUARE

최대 숫자: 6-3116
최대 문자 수: 3-2335
최대 바이트: 1-1556
최대 오류 수정: 2-310
ActiveBarcode: DataMatrix
RECTANGLE
DataMatrix
Typeno: 43
Code: DATAMATRIXRECTANGULAR

최대 숫자: 10-98
최대 문자 수: 6-72
최대 바이트: 3-47
최대 오류 수정: 7-98
ActiveBarcode: DataMatrix
10x10
DataMatrix
Typeno: 44
Code: DATAMATRIX10X10

최대 숫자: 6
최대 문자 수: 3
최대 바이트: 1
최대 오류 수정: 2
ActiveBarcode: DataMatrix
12x12
DataMatrix
Typeno: 45
Code: DATAMATRIX12X12

최대 숫자: 10
최대 문자 수: 6
최대 바이트: 3
최대 오류 수정: 3
ActiveBarcode: DataMatrix
8x18
DataMatrix
Typeno: 46
Code: DATAMATRIX8X18

최대 숫자: 10
최대 문자 수: 6
최대 바이트: 3
최대 오류 수정: 7
ActiveBarcode: DataMatrix
14x14
DataMatrix
Typeno: 47
Code: DATAMATRIX14X14

최대 숫자: 16
최대 문자 수: 10
최대 바이트: 6
최대 오류 수정: 5
ActiveBarcode: DataMatrix
8x32
DataMatrix
Typeno: 48
Code: DATAMATRIX8X32

최대 숫자: 20
최대 문자 수: 13
최대 바이트: 8
최대 오류 수정: 11
ActiveBarcode: DataMatrix
16x16
DataMatrix
Typeno: 49
Code: DATAMATRIX16X16

최대 숫자: 24
최대 문자 수: 16
최대 바이트: 10
최대 오류 수정: 6
ActiveBarcode: DataMatrix
12x26
DataMatrix
Typeno: 50
Code: DATAMATRIX12X26

최대 숫자: 32
최대 문자 수: 22
최대 바이트: 14
최대 오류 수정: 32
ActiveBarcode: DataMatrix
18x18
DataMatrix
Typeno: 51
Code: DATAMATRIX18X18

최대 숫자: 36
최대 문자 수: 25
최대 바이트: 16
최대 오류 수정: 7
ActiveBarcode: DataMatrix
20x20
DataMatrix
Typeno: 52
Code: DATAMATRIX20X20

최대 숫자: 44
최대 문자 수: 31
최대 바이트: 20
최대 오류 수정: 9
ActiveBarcode: DataMatrix
12x36
DataMatrix
Typeno: 53
Code: DATAMATRIX12X36

최대 숫자: 44
최대 문자 수: 31
최대 바이트: 20
최대 오류 수정: 44
ActiveBarcode: DataMatrix
22x22
DataMatrix
Typeno: 54
Code: DATAMATRIX22X22

최대 숫자: 60
최대 문자 수: 43
최대 바이트: 28
최대 오류 수정: 10
ActiveBarcode: DataMatrix
16x36
DataMatrix
Typeno: 55
Code: DATAMATRIX16X36

최대 숫자: 64
최대 문자 수: 46
최대 바이트: 30
최대 오류 수정: 64
ActiveBarcode: DataMatrix
24x24
DataMatrix
Typeno: 56
Code: DATAMATRIX24X24

최대 숫자: 72
최대 문자 수: 52
최대 바이트: 34
최대 오류 수정: 12
ActiveBarcode: DataMatrix
26x26
DataMatrix
Typeno: 57
Code: DATAMATRIX26X26

최대 숫자: 88
최대 문자 수: 64
최대 바이트: 42
최대 오류 수정: 14
ActiveBarcode: DataMatrix
16x48
DataMatrix
Typeno: 58
Code: DATAMATRIX16X48

최대 숫자: 98
최대 문자 수: 72
최대 바이트: 47
최대 오류 수정: 98
ActiveBarcode: DataMatrix
32x32
DataMatrix
Typeno: 59
Code: DATAMATRIX32X32

최대 숫자: 124
최대 문자 수: 91
최대 바이트: 60
최대 오류 수정: 18
ActiveBarcode: DataMatrix
36x36
DataMatrix
Typeno: 60
Code: DATAMATRIX36X36

최대 숫자: 172
최대 문자 수: 127
최대 바이트: 84
최대 오류 수정: 21
ActiveBarcode: DataMatrix
40x40
DataMatrix
Typeno: 61
Code: DATAMATRIX40X40

최대 숫자: 228
최대 문자 수: 169
최대 바이트: 112
최대 오류 수정: 24
ActiveBarcode: DataMatrix
44x44
DataMatrix
Typeno: 62
Code: DATAMATRIX44X44

최대 숫자: 288
최대 문자 수: 214
최대 바이트: 142
최대 오류 수정: 28
ActiveBarcode: DataMatrix
48x48
DataMatrix
Typeno: 63
Code: DATAMATRIX48X48

최대 숫자: 348
최대 문자 수: 259
최대 바이트: 172
최대 오류 수정: 34
ActiveBarcode: DataMatrix
52x52
DataMatrix
Typeno: 64
Code: DATAMATRIX52X52

최대 숫자: 408
최대 문자 수: 304
최대 바이트: 202
최대 오류 수정: 42
ActiveBarcode: DataMatrix
64x64
DataMatrix
Typeno: 65
Code: DATAMATRIX64X64

최대 숫자: 560
최대 문자 수: 418
최대 바이트: 278
최대 오류 수정: 56
ActiveBarcode: DataMatrix
72x72
DataMatrix
Typeno: 66
Code: DATAMATRIX72X72

최대 숫자: 736
최대 문자 수: 550
최대 바이트: 366
최대 오류 수정: 72
ActiveBarcode: DataMatrix
80x80
DataMatrix
Typeno: 67
Code: DATAMATRIX80X80

최대 숫자: 912
최대 문자 수: 682
최대 바이트: 454
최대 오류 수정: 96
ActiveBarcode: DataMatrix
88x88
DataMatrix
Typeno: 68
Code: DATAMATRIX88X88

최대 숫자: 1152
최대 문자 수: 862
최대 바이트: 574
최대 오류 수정: 112
ActiveBarcode: DataMatrix
96x96
DataMatrix
Typeno: 69
Code: DATAMATRIX96X96

최대 숫자: 1392
최대 문자 수: 1042
최대 바이트: 694
최대 오류 수정: 136
ActiveBarcode: DataMatrix
104x104
DataMatrix
Typeno: 70
Code: DATAMATRIX104X104

최대 숫자: 1632
최대 문자 수: 1222
최대 바이트: 814
최대 오류 수정: 168
ActiveBarcode: DataMatrix
120x120
DataMatrix
Typeno: 71
Code: DATAMATRIX120X120

최대 숫자: 2100
최대 문자 수: 1573
최대 바이트: 1048
최대 오류 수정: 204
ActiveBarcode: DataMatrix
132x132
DataMatrix
Typeno: 72
Code: DATAMATRIX132X132

최대 숫자: 2608
최대 문자 수: 1954
최대 바이트: 1302
최대 오류 수정: 248
ActiveBarcode: DataMatrix
144x144
DataMatrix
Typeno: 73
Code: DATAMATRIX144X144

최대 숫자: 3116
최대 문자 수: 2335
최대 바이트: 1556
최대 오류 수정: 310
이 목록은 오리엔테이션을 위한 개요일 뿐 최대 값에 대한 정확성을 주장하지 않습니다.


이에 대한 자세한 내용은 다음에서 확인할 수 있습니다. https://ko.wikipedia.org/wiki/DataMatrix.

기술 데이터

유효한 문자: ASCII 1-255
길이: 길이가 고정되지 않은 가변적입니다.
숫자 확인: 다음에 따라 계산됩니다. Reed-Solomon-오류 수정
액티브바코드는 체크 숫자를 자동으로 계산합니다.
유형#: DataMatrix - #37 - DATAMATRIX
모든 기호 크기 목록
정보: 이 바코드 유형은 사양에 따라 사람이 읽을 수 있는 텍스트가 없습니다. 이 코드 중 하나를 사용할 때 ShowText 속성은 아무런 영향을 미치지 않습니다.

기타 유형...

다른 바코드 유형에 대해 알아보고 싶으신가요?