Штрихкоды

BARCODE

Линейный штрихкод

С ограничениями

Размещает линейный штрихкод и, при необходимости, читаемую подпись.

Синтаксис

BARCODE x,y,"тип",высота,подпись,поворот,узкий,широкий[,выравнивание],"данные"

Параметры

ПараметрОписание
x, yКоординаты в точках.
тип128, 128M, 39/39S/CODE39, 39C, EAN128/UCC128/GS1-128, EAN13, EAN13+5, EAN8, UPCA/UPC-A, ITF14, RSS14/DATABAR14, RSSEXP/DATABAREXP.
высотаВысота штрихов в точках.
подпись0 — нет; 1 — слева; 2 — по центру; 3 — справа.
поворот0, 90, 180, 270.
узкий, широкийШирина элементов в точках.
выравнивание0/1 — слева, 2 — по центру, 3 — справа.
данныеСтрока в кавычках, допустимая для выбранного типа.

Пример

Команды принтера
BARCODE 24,80,"128",60,1,0,2,4,"12345678"

Как передавать данные GS1 →

Применение

RSS14 печатает DataBar Omnidirectional, RSSEXP — однострочный Expanded. Для Expanded Stacked используйте RSS. В EAN128 запись (AI)данные распознаётся только в начале строки; скобки внутри обычных данных сохраняются. Для явного FNC1 используйте 128M и !102. Сырой байт GS в EAN128 не поддерживается. Для ITF14 отдельно задайте подходящие размеры и опорные линии. Типы 93, CODA, UPCE, 25, MSI, PLESSEY и POST не поддерживаются.

ARNI · Справочник команд 22 октября 2026

Основа справочника — сверка от 17.10.2026; настройки, функции BAS и строгий выбор шрифтов уточнены 22.10.2026. Поддержка зависит от установленной прошивки. Проверьте макет и считывание кодов на пробном отпечатке.

Например