Проектування звітів - штрих-коди - 2d barcodes - datamatrix

Штрих-код DataMatrix розроблений фірмою CiMatrix для розміщення великого обсягу інформації на обмеженій площі поверхні. У цьому штрих-коді може бути закодований текст або будь-яка інша інформація, від декількох байт до декількох кілобайт. Допустима довжина даних залежить від обраного розміру штрих-коду (кількості рядків і стовпців). Фізичні розміри штрих-коду можуть змінюватися у великих межах: значення модуля штрих-коду може змінюватися від 1 mil до 14 inch (14000 mil). Найбільш популярними застосуваннями для Datamatrix є маркування невеликих предметів, таких як електронні елементи і друковані плати електронних приладів.

Штрих-код містить коди корекції помилок: навіть якщо штрих-код частково пошкоджений, він все одно може бути лічений. Існують дві основні версії цього штрих-коду. Перша використовує згорнуте кодування для корекції помилок; це перші версії коду Datamatrix. ці версії описані як ECC-000. ECC-140. Друга версія штрих-коду описана як ECC-200, використовує метод корекції помилок Ріда-Соломона (Reed-Solomon) і завжди містять парне число елементів з кожної зі сторін. У Stimulsoft Reports реалізована тільки друга версія штрих-коду, і подальше опис наводиться тільки для цієї версії.

Штрих-код складається з чорних і білих квадратних елементів, об'єднаних в квадратні або прямокутні регіони. Кожен регіон має вимірювальні лінійки, які виглядають, як суцільна лінія по одному краю символу (зліва і знизу) і рівномірно розташовані квадратні елементи по іншому краю (зверху і праворуч). Ці лінійки використовуються для визначення орієнтації і щільності коду. Якщо дані не поміщаються в один регіон, то використовуються декілька регіонів, які додаються по вертикалі і горизонталі. Загальний розмір штрих-коду може бути від 8 × 8 до 144 × 144 елементів. Всі допустимі (правильні) комбінації розмірів фіксовані і наведені в таблиці:

Схожі статті