Teste de unidade do visualizador ZPL

Prev Next

Teste de unidade do ZPL Viewer

Este aplicativo explica como configurar e usar o plug-in de widget personalizado do ZPL Viewer

Objetivo

O objetivo do teste de unidade do ZPL Viewer é permitir que os usuários aprendam e entendam como configurar e usar o plug-in de widget personalizado do ZPL Viewer em seus aplicativos Tulip. Os plug-ins de widgets personalizados são widgets codificados que ficam sobre a plataforma Tulip para oferecer funcionalidades adicionais que atualmente não fazem parte da plataforma principal. O widget de renderização de código ZPL renderizará o código ZPL como uma imagem para uso em seu aplicativo Tulip.

Ele pode ser usado para visualizar uma etiqueta ZPL antes da impressão ou para imprimir uma etiqueta ZPL em uma impressora não ZPL.

Configuração

Os plug-ins de widgets personalizados interagem com seu aplicativo por meio do uso de propriedades e eventos. As propriedades são os dados compartilhados que existem entre o aplicativo e o widget, enquanto os eventos são sinais que o widget pode enviar ao aplicativo. No editor de aplicativos, você pode criar acionadores com base nesses eventos. Os eventos também podem ser criados para enviar dados ao seu aplicativo.

O plug-in de widget personalizado do ZPL Viewer usa uma propriedade e zero eventos. A propriedade que está sendo usada nesse widget é denominada "Código ZPL", é do tipo texto e é somente leitura. Essa propriedade permite que você insira o código ZPL em formato de texto.

Parâmetros adicionais

WidthOcampo de entrada de largura (tipo double) é visível e tem um rótulo "Label width" (Largura da etiqueta).Valor padrão: 5,2 Quandoo usuário define a largura da etiqueta, a janela de visualização exibe a largura adequada da etiqueta de impressão de acordo com o valor inserido.

HeightOcampo de entrada de altura (tipo double) está visível e tem o rótulo "Label height "Valor padrão: 8Quandoo usuário define a altura da etiqueta, a janela de visualização exibe a altura correta da etiqueta impressa de acordo com o valor inserido.

Unidade de medidaOcampo suspenso de medida fica visível com o rótulo "Measurement unit" (Unidade de medida).Quandoo usuário define a unidade de medida, a janela de visualização exibe a largura e a altura adequadas da etiqueta de impressão de acordo com os valores de largura e altura inseridos na unidade de medida desejada.

ResoluçãoAlista suspensa de resolução fica visível com o rótulo de título "Resolução (pontos por mm)". Valores: 6, 8, 12, 24. Valor padrão: 6Quandoo usuário define a resolução no menu suspenso, a janela de visualização exibe a etiqueta de impressão com a resolução adequada.

Ajustar rótuloUma caixa de seleção com o rótulo "Ajustar rótulo" está visível*.Valor padrão: marcadoQuando*a caixa de seleção está marcada, a janela de visualização exibe o rótulo ajustado à caixa delimitadora.Quando a caixa de seleção está desmarcada, a janela de visualização exibe apenas a parte superior esquerda visível do rótulo.

Centralizar rótuloUmacaixa de seleção com o rótulo "Centralizar rótulo" está visível*.Valor padrão: checkedQuando*a caixa de seleção está marcada, a janela de visualização exibe o rótulo centralizado horizontal e verticalmente na caixa delimitadora.Quando a caixa de seleção está desmarcada, a janela de visualização exibe o rótulo alinhado ao canto superior esquerdo.

Como funciona

O teste de unidade do visualizador ZPL fornece exemplos de como passar o código ZPL usando uma fonte de dados variável e uma fonte de dados de tabela, além de fornecer um exemplo de como criar código ZPL a partir de uma entrada de texto. Nos dois primeiros exemplos, o código ZPL é passado para a propriedade "ZPL code" do plug-in do widget personalizado, e o widget renderiza esse código ZPL e exibe o rótulo ZPL renderizado como uma imagem. No terceiro exemplo, o texto é passado para o widget e, quando você pressiona o botão "generate ZPL", o código ZPL é criado para esse texto, e o plug-in do widget personalizado usa esse código ZPL para criar um rótulo ZPL.