ZPLToolkit

~SD

Definir EscurecimentoPreview: não desenhado

Define o escurecimento da impressora de forma absoluta, fora de qualquer formato de etiqueta.

Sintaxe

~SD##

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
##O próprio valor de escurecimento, de 0 a 30.0 to 30 — the darkness setting itselfPrinter setting

Como funciona

O ~SD é a contraparte absoluta do ^MD. Define o escurecimento da impressora num valor entre 0 e 30 e, por ser comando til, age no momento em que a impressora o lê, sem esperar um formato fechar.

Essa imediatez é o ponto. Um arquivo de configuração que termina com ~SD deixa a impressora num escurecimento conhecido para tudo o que vier depois, então as etiquetas em si não precisam carregar ajuste nenhum.

O ajuste dura até algo mudá-lo, e o ^JUS faz com que sobreviva a um desligamento. Sem isso ele se perde quando a impressora reinicia.

Exemplo

ZPL
~SD18
^XA
^FO50,50^A0N,40^FDZPL Toolkit^FS
^XZ

Renderizando…

Escurecimento em 18, antes de o formato ser enviado.
Abrir no visualizador

O que o preview deste site faz com ele

Não é desenhado. A prévia não tem cabeça de impressão, então o escurecimento não tem sobre o que agir e toda etiqueta é prevista em preto cheio. Por ser comando til, o ~SD também fica fora de ^XA…^XZ — a prévia passa por ele até o formato e desenha aquilo normalmente.

Erros comuns

  • Esperar que persista. Sem o ^JUS o ajuste some no próximo desligamento.
  • Mandar dentro de um formato. O ~SD é instrução de impressora, não comando de etiqueta; o lugar dele é antes do ^XA ou num arquivo próprio.
  • Definir por etiqueta. Se toda etiqueta define escurecimento, mudá-lo significa reemitir todos os modelos — defina uma vez na impressora.

Veja também