Часто задаваемые вопросы о создании штрихкодов
Как сгенерировать код Data Matrix PPN или код NTIN?
Как сгенерировать код Data Matrix PPN или код NTIN?
Структуры данных IFA PPN и GS1 NTIN Code кодируются символикой Data Matrix ECC200 (ISO/IEC 16022). В версии IFA используется режим Data Matrix Macro 06, а версия GS1 основана на Data Matrix с FNC1. Также определён конкретный диапазон размера ячейки и ширины модуля.
Дополнительная информация: кодирование номеров PPN и NTIN (на немецком)
Код DFI PPN
Выберите Data Matrix и установите формат кода Data Matrix в значение Macro-06, как показано ниже. Как вариант, можно выбрать PPN как отдельную символику (доступно в более новых версиях программы).
Library/DLL: BCSet_DM_Format (pBarCode, eDMPr_Macro06) TBarCode/X: --DMformat=4
Это добавит к закодированным данным заголовок «[)>» + RS + «06» + GS и завершающую часть RS + EOT.
Пользовательские данные (пример):
9N111234567842\x1d1T1A234B5\x1dD151231\x1dS1234567890123456
Пояснение:
1T ... Партия (LOT)
D ... Срок годности
S ... Серийный номер
\x1d ... GS (разделитель групп)
Translate Escape Sequences должно быть включено!
Дополнительная информация об IFA PPN:
Код GS1 NTIN
Выберите Data Matrix и установите формат кода Data Matrix в значение GS1 или EAN. Как вариант — если поддерживается — можно выбрать NTIN как отдельную символику 2D-штрихкода. Это добавляет FNC1 на первую позицию кодового слова. Затем используйте идентификаторы применения для кодирования полей данных, как показано в спецификации GS1.
Дополнительная информация о GS1 NTIN: