матрица данных
Символ Data Matrix представляет собой двумерный матричный штрих-код, состоящий из черных и белых «ячеек» или модулей, расположенных в виде квадрата или прямоугольника. Кодируемая информация может быть текстом или необработанными данными.*
Длина закодированных данных зависит от используемого размера символа. Коды исправления ошибок добавляются для повышения надежности символов: даже если они частично повреждены, их все равно можно прочитать. Символ Data Matrix может хранить до 2335 буквенно-цифровых символов.*
Примечание:
С этим типом символов не отображается удобочитаемый текст.
Символы Data Matrix могут кодировать текст несколькими различными способами. Используйте поле со списком Кодировка, чтобы определить наиболее подходящий алгоритм кодирования для текста, который вы хотите кодировать:
- (Смешанный): настройка по умолчанию. Включает кодирование данных с использованием комбинации всех следующих режимов кодирования в зависимости от типа найденных данных. Обычно эта настройка дает наилучшие результаты.
- Ascii: позволяет кодировать все 256 символов стандартной таблицы ASCII. Дает наилучшие результаты для числовых символов и значений ASCII от 0 до 127.
- C40: включает кодирование цифр, букв и некоторых специальных символов. Лучше всего подходит для буквенно-цифровых кодов с текстом в основном в верхнем регистре.
- Текст: позволяет кодировать цифры, буквы и некоторые специальные символы. Лучше всего подходит для буквенно-цифровых кодов с текстом в основном в нижнем регистре.
- X12: включает кодирование символов, включенных в набор ANSI X12.
- Edifact: позволяет кодировать символы ASCII в диапазоне от 32 до 94. Включен для обратной совместимости и считается устаревшим.
- База 256: специальное кодирование для байтовых данных в диапазоне от 0 до 255. С помощью этого алгоритма кодирования можно закодировать любое значение между 0x00 и 0xFF (десятичное число 0 ~ 255). Чтобы использовать эту кодировку, вам необходимо ввести строку, содержащую 2-значные шестнадцатеричные значения, разделенные пробелом: например: 32 FA 56 E8 12 ... и т. д.
Кодирование матрицы данных: https://www.labeljoy.com/en/download-software-create-labels.html | |
С кодировкой ASCII | С кодировкой текста |
Поле со списком Размер символа позволяет ввести минимальный размер символа. Архитектура матрицы данных организует данные в ряд квадратных или прямоугольных матриц, объединенных для представления закодированных данных. Количество необходимых матриц зависит от объема кодируемых данных.
Обычно символ генерируется с наименьшим возможным числом матриц, необходимых для представления кодированных данных, но в некоторых случаях может быть желательно увеличить минимальное число рисуемых матриц, чтобы убедиться, что все напечатанные символы имеют одинаковый размер независимо от количество закодированных данных. Например, если вы подключаете штрих-код Data Matrix к полю адреса источника данных, может потребоваться, чтобы все символы имели одинаковый размер, независимо от длины одного адреса. В таком сценарии вы сможете определить минимальный размер символа для всех сгенерированных штрих-кодов.
Кодирование матрицы данных: 12345 | |
С (Автоматическим) размером символа | С минимальным размером символа 16x48. |
Объединение текста:
Когда элемент штрих-кода Data Matrix создается путем объединения полей или счетчиков, применяются следующие правила:
- Текстовое содержимое должно соответствовать выбранному алгоритму кодирования.
- Длина текста не должна превышать максимальную вместимость.
При обнаружении значения, не соответствующего приведенным выше правилам, штрих-код не отображается.
Ограничения:
Символы Data Matrix, сгенерированные с помощью Labeljoy, не поддерживают: расширенную интерпретацию каналов (ECI), режим FNC1 и режим добавления структуры.
* Из Википедии.