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