как распечатать штрих-код zpl вертикально в вертикальной этикетке

Я использую принтер ZebraGk420d. Я использую вертикальную метку штрих-кода. Как напечатать текст и штрих-код по вертикали. мой код zpl, как это

$barcode_ZPL_code="^XA
^FO 150,50^AD,40^FH^FDSALABED_20CARGO^FS
^FO80,100^AD^BY2
^BCN,100,Y,N,N
^MD10
^FDLTX81316-1(1)-APP^FS
^FO1,250^A0N,20,20^FH^FDCOURIER_20TYPE_3ACHEDDI_20JAGAN_20AIPORT_20GUYANA_20OWN_20CLEARING_20TEST^FS
^FO1,280^A0N,20,20^FH^FDDESTINATION_3ASALABED_202CARGO_20PLOT_20710_20BLOCK_2012_20KISENYI_20ROAD_2E_2E_2E^FS
^FO1,310^A0N,20,20^FH^FDHEAD_20OFFICE_3AUNIT_204A_20ORBITAL_20BUSINESS_20PARK_205_20ARGON_20ROAD^FS
^FO106,340^A0N,20,20^FH^FDEDMONTON_20LONDON_20N18_203BW_20EMAIL_3AINFO_40SALABED_2ECO_2EUK^FS
^FO106,370^A0N,20,20^FH^FDTEL_3A_2B44_28020_29_208884_204060_20WEBSITE_3AWWW_2ESALABED_2ECO_2EUK^FS
^XZ";

Этот код печатается в горизонтальном формате. Спасибо заранее.

4

Решение

Вы можете указать ориентацию для каждого поля текста / штрих-кода отдельно, например, если некоторые поля должны печататься горизонтально, а другие под углом 90 градусов, или использовать ориентацию по умолчанию для всех полей, а затем указывать ориентацию только для исключений из этого правила.

Индивидуальная ориентация поля в вашем ярлыке для текста и штрих-кодов указана в четвертой букве ^AON а также ^BCN команды. Чтобы изменить ориентацию любого из этих полей, используйте соответствующую букву из следующего списка:

  • N = нормальный
  • R = повернут на 90 градусов (по часовой стрелке)
  • Я = перевернутый 180 градусов
  • B = читать снизу вверх, 270 градусов

Например, чтобы распечатать штрих-код под углом 90 градусов, замените ^BCN,.... в ^BCR,...или для печати конкретной строки текста под углом 90 градусов замените ^AON,... в ^AOR,...,

Чтобы изменить ориентацию по умолчанию для всех полей в вашем ярлыке, вы можете использовать ^FWx перед вызовом любых полей текста / штрих-кода, где x представляет желаемую ориентацию по умолчанию (из приведенного выше списка параметров ориентации) и включает букву ориентации только в отдельных командах текста / штрих-кода (т. е. изменение ^BCN,... в ^BC,... а также ^AON,... в ^AO,...) для любых исключений из этой ориентации по умолчанию.

Например, чтобы напечатать все поля под углом 90 градусов, кроме последней текстовой строки, вы можете использовать следующее (обратите внимание на добавленную команду ^ FWR и букву ориентации, удаленную из всех полей текста / штрих-кода, кроме последней текстовой команды):

$barcode_ZPL_code="^XA
^FWR
^FO 150,50^AD,40^FH^FDSALABED_20CARGO^FS
^FO80,100^AD^BY2
^BC,100,Y,N,N
^MD10
^FDLTX81316-1(1)-APP^FS
^FO1,250^A0,20,20^FH^FDCOURIER_20TYPE_3ACHEDDI_20JAGAN_20AIPORT_20GUYANA_20OWN_20CLEARING_20TEST^FS
^FO1,280^A0,20,20^FH^FDDESTINATION_3ASALABED_202CARGO_20PLOT_20710_20BLOCK_2012_20KISENYI_20ROAD_2E_2E_2E^FS
^FO1,310^A0,20,20^FH^FDHEAD_20OFFICE_3AUNIT_204A_20ORBITAL_20BUSINESS_20PARK_205_20ARGON_20ROAD^FS
^FO106,340^A0,20,20^FH^FDEDMONTON_20LONDON_20N18_203BW_20EMAIL_3AINFO_40SALABED_2ECO_2EUK^FS
^FO106,370^A0N,20,20^FH^FDTEL_3A_2B44_28020_29_208884_204060_20WEBSITE_3AWWW_2ESALABED_2ECO_2EUK^FS
^XZ";

Также вам нужно будет отрегулировать координаты x / y после изменения ориентации поля.

7

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]