ZPLToolkit

^CW

Identificador de FontePreview: não desenhado

Associa uma fonte guardada na impressora a uma única letra, para as etiquetas a selecionarem como selecionam uma fonte nativa.

Sintaxe

^CWa,d:o.x

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
aA letra ou dígito pelo qual a fonte responderá no ^A.A to Z, or 0 to 9 — the letter this font will answer toNone — the parameter is required
d:o.xUnidade, nome e extensão do arquivo de fonte a associar.Drive, name and extension of the font to bind, e.g. E:TT0003M_.FNTNone — the parameter is required

Como funciona

O ^CW atribui um arquivo de fonte no armazenamento da impressora a uma das letras A a Z ou dígitos 0 a 9. Depois dele, ^AZ significa aquela fonte, exatamente como ^A0 significa a escalável nativa.

Essa indireção é o ponto. Uma etiqueta que nomeia a letra em vez do arquivo continua funcionando quando a fonte é substituída, e uma frota pode trocar uma tipografia corporativa por uma versão nova reemitindo um ^CW em vez de todos os modelos.

Reatribuir uma letra que já significa algo é permitido, e é assim que uma TrueType baixada assume um slot nativo. Também é assim que uma etiqueta passa a imprimir na tipografia errada numa impressora — a associação é estado da impressora, não parte da etiqueta.

Exemplo

ZPL
^XA
^CWZ,E:TT0003M_.FNT
^FO50,50^AZN,40,40^FDBound font^FS
^XZ

Renderizando…

Associando uma TrueType guardada à letra Z e depois selecionando-a.
Abrir no visualizador

O que o preview deste site faz com ele

Não é desenhado. A prévia só tem as fontes do seu navegador, então não consegue carregar uma fonte do armazenamento de uma impressora — um campo que use a letra associada é previsto na fonte substituta do renderizador, no tamanho que o campo pede. O layout está certo; a tipografia não.

Erros comuns

  • Associar uma fonte que não está na impressora. O campo recorre silenciosamente a outra e a etiqueta sai na tipografia errada.
  • Supor que a associação viaja com a etiqueta. É estado da impressora — um modelo que dependa dela quebra numa impressora que nunca recebeu o ^CW.
  • Sobrescrever um slot nativo sem querer. Reatribuir uma letra muda toda etiqueta existente que a usa.

Veja também