Test unitario del visualizzatore ZPL
Questa applicazione spiega come configurare e utilizzare il plugin del widget personalizzato ZPL Viewer.
Scopo
Lo scopo del test unitario del visualizzatore ZPL è quello di consentire agli utenti di imparare e comprendere come impostare e utilizzare il plugin del widget personalizzato ZPL Viewer nelle loro applicazioni Tulip. I plugin di widget personalizzati sono widget codificati che si aggiungono alla piattaforma Tulip per fornire funzionalità aggiuntive che attualmente non fanno parte della piattaforma principale. Il widget per il rendering del codice ZPL renderà il codice ZPL come immagine da utilizzare nell'applicazione Tulip.
Può essere utilizzato per visualizzare l'anteprima di un'etichetta ZPL prima della stampa o per stampare un'etichetta ZPL su una stampante non ZPL.
Impostazione
I plugin widget personalizzati interagiscono con l'applicazione attraverso l'uso di proprietà ed eventi. Le proprietà sono i dati condivisi tra l'applicazione e il widget, mentre gli eventi sono segnali che il widget può inviare all'applicazione. Nell'editor dell'applicazione è possibile creare trigger basati su questi eventi. Gli eventi possono essere utilizzati anche per inviare dati all'applicazione.
Il plugin del widget personalizzato ZPL Viewer utilizza una proprietà e zero eventi. La proprietà utilizzata in questo widget si chiama 'ZPL Code', è di tipo text ed è di sola lettura. Questa proprietà consente di inserire il codice ZPL in formato testo.
Parametri aggiuntivi
LarghezzaIlcampo di immissione della larghezza (di tipo double) è visibile e ha l'etichetta "Larghezza etichetta "Valore predefinito: 5,2Quandol'utente imposta la larghezza dell'etichetta, la finestra di anteprima visualizza la larghezza corretta dell'etichetta di stampa in base al valore inserito.
AltezzaIlcampo di immissione dell'altezza (tipo double) è visibile e ha l'etichetta "Altezza etichetta "Valore predefinito: 8Quandol'utente imposta l'altezza dell'etichetta, la finestra di anteprima visualizza l'altezza dell'etichetta di stampa corretta in base al valore inserito.
Unità di misuraIlcampo a discesa delle misure è visibile con l'etichetta "Unità di misura". I valori selezionabili sono: in, cm, mm*.Valore predefinito: inQuando*l'utente imposta l'unità di misura, la finestra di anteprima visualizza la larghezza e l'altezza dell'etichetta di stampa in base ai valori di larghezza e altezza inseriti nell'unità di misura desiderata.
RisoluzioneIlmenu a tendina della risoluzione è visibile con l'etichetta "Risoluzione (punti per mm)". Valori: 6, 8, 12, 24. Valore predefinito: 6Quandol'utente imposta la risoluzione nel menu a tendina, la finestra di anteprima visualizza l'etichetta di stampa con la risoluzione corretta.
Adatta etichettaÈvisibile una casella di controllo con l'etichetta "Adatta etichetta".Valore predefinito: checkedQuandola casella di controllo è selezionata, la finestra di anteprima visualizza l'etichetta adattata al riquadro di delimitazione.Quando la casella di controllo è deselezionata, la finestra di anteprima visualizza solo la parte superiore sinistra visibile dell'etichetta.
Centra etichettaÈvisibile una casella di controllo con l'etichetta "Centra etichetta".Valore predefinito: checkedQuandola casella di controllo è selezionata, la finestra di anteprima visualizza l'etichetta centrata orizzontalmente e verticalmente nel rettangolo di selezione.Quando la casella di controllo è deselezionata, la finestra di anteprima visualizza l'etichetta allineata all'angolo superiore sinistro.
Come funziona
Il test unitario del visualizzatore ZPL fornisce esempi su come passare il codice ZPL utilizzando una fonte di dati variabile e una fonte di dati tabella e fornisce anche un esempio su come costruire il codice ZPL da un input di testo. Nei primi due esempi, il codice ZPL viene passato nella proprietà 'ZPL code' del plugin del widget personalizzato e il widget rende questo codice ZPL e visualizza l'etichetta ZPL resa come immagine. Nel terzo esempio, il testo viene passato nel widget e quando si preme il pulsante "genera ZPL", viene creato il codice ZPL per questo testo e il plugin del widget personalizzato utilizza questo codice ZPL per creare un'etichetta ZPL.
