ZPLToolkit

^SZ

Definir Modo ZPLPreview: não desenhado

Alterna a impressora entre o ZPL original e o ZPL II. Quase tudo escrito hoje pressupõe ZPL II.

Sintaxe

^SZa

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
a1 para ZPL original, 2 para ZPL II.1 ZPL, 2 ZPL II2

Como funciona

O ^SZ seleciona qual dialeto a impressora espera. O ZPL II é o padrão em toda impressora Zebra moderna e é o que esta referência, e quase toda etiqueta em uso, assume.

As diferenças são pequenas mas incomodam. A mais visível é a ordem dos campos: no ZPL II o ^FS fecha um campo e o seguinte começa limpo, enquanto o ZPL original tinha regras diferentes sobre como um formato era montado.

O motivo de saber que ele existe é diagnóstico. Uma impressora em modo ZPL recebendo saída ZPL II produz etiquetas sutilmente erradas de um jeito que parece bug de modelo, e o ^SZ2 é a resposta de uma linha.

Exemplo

ZPL
^XA
^SZ2
^FO50,50^A0N,40^FDZPL II^FS
^XZ

Renderizando…

Selecionando ZPL II, que é o que todas as outras páginas desta referência assumem.
Abrir no visualizador

O que o preview deste site faz com ele

Não é desenhado. Este renderizador implementa ZPL II e só ZPL II, então o ^SZ não tem o que alternar — o ^SZ2 coincide com o que a prévia já faz, e o ^SZ1 não a muda. O formato é previsto como ZPL II de qualquer jeito.

Erros comuns

  • Deixar uma impressora em modo ZPL. As etiquetas saem sutilmente erradas e nada acusa erro.
  • Definir por etiqueta. É estado da impressora; defina uma vez, com ^JUS para manter.
  • Supor que a prévia o respeita. Uma etiqueta que dependa do comportamento do ZPL original é prevista aqui como ZPL II.

Veja também