Описание DataMatrix
Одним из наиболее известных 2D-кодов является код DataMatrix, который состоит из 4 основных компонентов:- Область данных: данная область содержит данные в кодированном виде.
- Закрытая линия ограничения: это угол, который отображается в нормальном выравнивании слева и ниже области данных непрерывной линией. На основании этого код и его выравнивание распознаются во время сканирования.
- Открытая граница: это противоположный угол закрытой линии ограничения. Эти линии вверху и справа состоят из чередующихся черных и белых точек. Они используются для определения строк и столбцов во время сканирования.
- Тихая зона: эта область окружает код. Ширина этой области должна быть не менее одной точки кода.
Код DataMatrix может кодировать до 3116 цифровых символов или 2335 буквенно-цифровых символов. Размер используемого символа зависит от объема кодируемых данных.
В ActiveBarcode вы можете выбрать один из нескольких вариантов создания DataMatrix:
- DataMatrix (Type #37)
ActiveBarcode всегда выбирает оптимальный размер символа, подходящий для кодируемых данных. Символы размером 12x12 и 8x18, а также символы размером 20x20 и 12x36 могут кодировать одинаковое количество данных. В данном случае ActiveBarcode всегда использует квадратные версии символа DataMatrix. - Квадратный массив данных (тип № 42)
ActiveBarcode всегда выбирает оптимальный квадратный размер символа для кодирования данных. - DataMatrix прямоугольный (тип № 43)
ActiveBarcode всегда выбирает оптимальный прямоугольный, не квадратный размер символа для кодирования данных. - DataMatrix <Размер символа> (Типы от #44 до #73)
Размер символа выбирается пользователем в зависимости от типа. Например, при выборе типа DataMatrix 18x18 будет сгенерирован код с размером символа 18x18.
Список размеров символов DataMatrix с примерами.Link
Каждый из них представляет собой различный размер символа кода DataMatrix. Выбор определяет, какой объем данных может быть закодирован и каким по размеру будет код.
Меньшие символы (например, 10x10, 12x12) могут содержать меньше данных, но занимают меньше места.
Более крупные символы (например, 20x20, 24x24 и выше) могут хранить больше символов или дополнительные элементы GS1.
Если объем ваших данных всегда остается небольшим, то использование меньшего символа вполне подходит. Если впоследствии вы добавите дополнительную информацию, вам потребуется выбрать более крупную версию, чтобы данные по-прежнему помещались.
Выбор частично зависит от объема данных, а частично — от доступного места. Программное обеспечение автоматически гарантирует, что любой выбранный вами размер будет давать действительный, сканируемый GS1 DataMatrix.
ActiveBarcode предлагает три автоматических типа: AUTO, SQUARE и RECTANGLE. Они всегда выбирают наименьший возможный размер символа, который может вместить все ваши данные. SQUARE и RECTANGLE ограничены квадратным и прямоугольным форматами соответственно, а AUTO использует оба. Если вы выберете фиксированный тип, такой как 64x64, то будет использоваться именно этот размер символа, даже если меньший и более компактный код также будет работать.
Данный список представляет собой обзор для ориентации, однако не претендует на точность в отношении максимальных значений.
Более крупные символы (например, 20x20, 24x24 и выше) могут хранить больше символов или дополнительные элементы GS1.
Если объем ваших данных всегда остается небольшим, то использование меньшего символа вполне подходит. Если впоследствии вы добавите дополнительную информацию, вам потребуется выбрать более крупную версию, чтобы данные по-прежнему помещались.
Выбор частично зависит от объема данных, а частично — от доступного места. Программное обеспечение автоматически гарантирует, что любой выбранный вами размер будет давать действительный, сканируемый GS1 DataMatrix.
ActiveBarcode предлагает три автоматических типа: AUTO, SQUARE и RECTANGLE. Они всегда выбирают наименьший возможный размер символа, который может вместить все ваши данные. SQUARE и RECTANGLE ограничены квадратным и прямоугольным форматами соответственно, а AUTO использует оба. Если вы выберете фиксированный тип, такой как 64x64, то будет использоваться именно этот размер символа, даже если меньший и более компактный код также будет работать.
Более подробную информацию об этом можно найти на сайте https://ru.wikipedia.org/wiki/DataMatrix.
Технические характеристики
| Допустимые символы: | ASCII 1-255 |
| Длина: | Переменная без фиксированной длины. |
| Контрольная цифра: |
Рассчитано в соответствии с Reed-Solomon-Исправление ошибок ActiveBarcode автоматически рассчитывает контрольный разряд. |
| Тип#: |
DataMatrix - #37 - CODEDATAMATRIX Список всех размеров символов |
| Информация: | Согласно спецификации, этот тип штрихкода не содержит текста, читаемого человеком. Свойство ShowText не имеет эффекта при использовании одного из этих кодов. |

















