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 אין כל השפעה בעת שימוש באחד מהקודים הללו.

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

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