ZPLToolkit

^MC

Limpar MapaPreview: parcial

Ativa ou desativa o modo de dados variáveis da impressora, usado com ^FV para atualizar um campo sem reenviar o formato inteiro.

Sintaxe

^MCa

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
aY ativa o tratamento do mapa de dados variáveis; N o desativa.Y enable or N disable variable-data modeN

Como funciona

^MC controla o mapa de memória do fluxo de dados variáveis da impressora. Com esse modo ativo, o host pode manter um formato e atualizar apenas campos que usam ^FV, reduzindo tráfego em etiquetas repetitivas.

Isso é estado da impressora, não tinta visível. Precisa ser projetado com o ciclo de vida dos formatos armazenados, reinícios e ordem dos trabalhos; não substitui etiquetas avulsas enviadas como formatos completos entre ^XA e ^XZ.

Use o comando deliberadamente com ^FV. Uma etiqueta completa que também contém ^MC ainda tem campos visíveis, mas o comando em si apenas muda como a impressora administra os dados variáveis seguintes.

Exemplo

ZPL
^XA
^MCY
^FO40,60^A0N,40,40^FDVariable-ready label^FS
^XZ

Renderizando…

^MCY faz parte do formato, enquanto o campo de texto permanece a saída visível.
Abrir no visualizador

O que o preview deste site faz com ele

^MC é reconhecido e não desenha nada. A prévia renderiza os campos visíveis ao redor, mas não emula memória persistente da impressora nem uma atualização posterior do host.

Erros comuns

  • Esperar que ^MCY salve um formato sozinho. Comandos de formato armazenado e a política de memória da impressora são assuntos separados.
  • Testar um fluxo de dados variáveis apenas no preview do navegador. O comportamento importante é o que sobrevive e é endereçado na impressora real.
  • Deixar o modo variável ativo em um trabalho misto sem controlar o estado da impressora. Dados posteriores podem ser interpretados contra o formato armazenado errado.

Veja também