DataMatrix

תיאור DataMatrix

DataMatrixאחד הקודים הדו-ממדיים הידועים ביותר הוא קוד DataMatrix, והוא מורכב מארבעה מרכיבים עיקריים:
  • אזור הנתונים: אזור זה מכיל את הנתונים בצורה מקודדת.
  • קו הגבלה סגור: זו הפינה המוצגת ביישור רגיל משמאל ומתחת לאזור הנתונים בקו רציף. על סמך זה, הקוד ויישורו מזוהים במהלך הסריקה.
  • גבול פתוח: זהו הפינה הנגדית לקו הגבול הסגור. הקווים הללו, הממוקמים למעלה ומימין, מורכבים מנקודות שחורות ולבנות לסירוגין. הם משמשים לקביעת שורות ועמודות במהלך הסריקה.
  • אזור שקט: אזור זה מקיף את הקוד. אזור זה חייב להיות רחב לפחות כנקודה אחת של הקוד.
פיתוח קוד DataMatrix החל בשנות ה-80. כיום, קיימים שלבים שונים של פיתוח, הנבדלים זה מזה מבחינת תיקון שגיאות. אלה נקראים ECC, שפירושו אלגוריתם לבדיקת ושגיאות ותיקון. ישנן שתי גרסאות עיקריות: ECC 000-140 ו-ECC 200. הגרסה העדכנית והמומלצת ביותר היא ECC 200 (תיקון שגיאות ריד-סולומון). ActiveBarcode משתמש ב-ECC 200 ליצירת קודי DataMatrix. קוד DataMatrix ניתן לקריאה גם כאשר עד 25% ממנו מכוסה או פגום.

קוד DataMatrix יכול לקודד עד 3,116 ספרות או 2,335 תווים אלפאנומריים. גודל הסמל המשמש תלוי בכמות הנתונים שיש לקודד.

ב-ActiveBarcode תוכלו לבחור בין אפשרויות שונות ליצירת DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode תמיד בוחר את גודל הסמל המתאים ביותר לנתונים שיש לקודד. סמלי הגודל 12x12 ו-8x18 וסמלי הגודל 20x20 ו-12x36 יכולים לקודד את אותו מספר נתונים. ActiveBarcode תמיד משתמש בגרסאות המרובעות של סמל DataMatrix במקרה זה.

  • DataMatrix Square (סוג #42)
    ActiveBarcode תמיד בוחר את גודל הסמל המרובע האופטימלי לקידוד הנתונים.

  • DataMatrix מלבני (סוג #43)
    ActiveBarcode תמיד בוחר את גודל הסמל האופטימלי המלבני, הלא מרובע לקידוד הנתונים.

  • DataMatrix <גודל הסמל> (סוגים #44 עד #73)
    גודל הסמל נבחר על ידי המשתמש לפי הסוג. לדוגמה, בחירה בסוג DataMatrix 18x18 תניב קוד בגודל סמל של 18x18.

רשימת גדלי הסמלים DataMatrix, כולל דוגמאות.Link
כל אחד מהם מייצג גודל סמל שונה של קוד DataMatrix. הבחירה קובעת כמה נתונים ניתן לקודד וכמה גדול יופיע הקוד.
סמלים קטנים יותר (למשל 10x10, 12x12) יכולים להכיל פחות נתונים, אך תופסים פחות מקום.
סמלים גדולים יותר (למשל, 20x20, 24x24 ומעלה) יכולים לאחסן יותר תווים.
אם תוכן הנתונים שלך תמיד נשאר קצר, אז אין בעיה להשתמש בסמל קטן יותר. אם בהמשך תוסיף מידע נוסף, תצטרך לבחור בגרסה גדולה יותר כדי שהנתונים עדיין ישתלבו.

הבחירה תלויה בחלקה בכמות הנתונים ובחלקה בשטח הזמין. התוכנה מבטיחה באופן אוטומטי שגודל הסמל שתבחר עדיין ייצור DataMatrix תקף וניתן לסריקה.

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://he.wikipedia.org/wiki/DataMatrix.

נתונים טכניים

תווים חוקיים: ASCII 1-255
אורך: משתנה ללא אורך קבוע.
ספרת ביקורת: מחושב על פי Reed-Solomon-תיקון שגיאות
ActiveBarcode מחשב את ספרת הביקורת באופן אוטומטי.
סוג#: DataMatrix - #37 - DATAMATRIX
רשימת כל גדלי הסמלים
מידע: לסוג ברקוד זה אין טקסט קריא על ידי בני אדם על פי המפרט. למאפיין ShowText אין כל השפעה בעת שימוש באחד מהקודים הללו.

סוגים אחרים...

רוצה ללמוד על סוגי ברקודים אחרים?