Коды маркировки выдаёт оператор ГИС МТ. MarkLabX превращает их в лист этикеток: вы приносите коды, выбираете шаблон и забираете PDF.
Файл читается по одному полному коду на строку, без заголовков. Кодировку сервис определяет сам — UTF-8, UTF-8 с меткой порядка байтов и Windows-1251, — так что выгрузку из учётной системы не приходится пересохранять вручную. Разделители групп данных, потерянные при копировании через буфер обмена, восстанавливаются для основных структур кодов.
Base64 принимается списком: по одной закодированной строке на код. Так их отдают учётные системы, и раскодировать вручную ничего не нужно — результат разбора виден до печати.
Одна этикетка — одна страница PDF ровно своего размера. Раскладки на A4 нет намеренно: принтер этикеток печатает рулон, а не лист. Символ растрируется с расчётом на 600 точек на дюйм, и вокруг него остаётся свободное поле в два модуля — вдвое больше минимума GS1, потому что на узком поле сканер читает код хуже.
Размер задаётся в миллиметрах — ширина от 10 до 210, высота от 10 до 297, сам DataMatrix от 10 до 50. Копий одной этикетки можно заказать до ста, а в макет — добавить счётчик страниц и счётчик коробок, если партию раскладывают по коробкам.
Каждая строка проверяется в браузере, ещё до отправки: код короче 25 знаков, у GS1-кода — отсутствующая крипточасть, повтор. Список показывается с номерами строк, искать вслепую не придётся. Дубликаты сервис находит и считает, но не удаляет молча: убрать их или оставить, решаете вы.
Партия от тысячи страниц собирается фоновым заданием. Ответ приходит сразу, файл — когда будет готов, и вкладку на это время можно закрыть. Готовый PDF остаётся в истории файлов кабинета 30 дней.
Нет. Без шаблона печатается сам код маркировки — этого достаточно, когда на этикетке нужен только он. Текст, картинка, штрихкод упаковки добавляются в дизайнере и сохраняются шаблоном, который потом выбирается из списка.
Браузер назовёт её номером строки и причиной до отправки. Если такая строка всё же уйдёт на сервер, она будет отброшена, а остальные напечатаются: одна плохая строка не отменяет партию.
Да, если выбран шрифт с русскими буквами. Встроенная Helvetica их не держит, и текст на ней передаётся латиницей; когда в тексте есть кириллица, сервис сам переключается на шрифт, который её поддерживает.
Да. Пачка табака идёт без идентификаторов применения — 29 знаков подряд, где код идентификации это первые 25, — и печатается без служебного признака GS1. Иначе сканер прочитал бы код неверно.