Test unitaire du ZPL Viewer
Cette application explique comment configurer et utiliser le plugin de widget personnalisé ZPL Viewer.
Objectif
L'objectif du test unitaire du ZPL Viewer est de permettre aux utilisateurs d'apprendre et de comprendre comment configurer et utiliser le plugin de widget personnalisé ZPL Viewer dans leurs applications Tulip. Les plugins de widgets personnalisés sont des widgets codés qui se placent au-dessus de la plateforme Tulip pour offrir des fonctionnalités supplémentaires qui ne font pas partie de la plateforme principale. Le widget de rendu de code ZPL rendra le code ZPL sous forme d'image pour l'utiliser dans votre application Tulip.
Il peut être utilisé pour prévisualiser une étiquette ZPL avant de l'imprimer ou pour imprimer une étiquette ZPL sur une imprimante non ZPL.
Configuration
Les plugins Custom Widget interagissent avec votre application par le biais de propriétés et d'événements. Les propriétés sont les données partagées qui existent entre votre application et le widget, tandis que les événements sont des signaux que votre widget peut envoyer à votre application. Dans votre éditeur d'applications, vous pouvez créer des déclencheurs basés sur ces événements. Les événements peuvent également être utilisés pour envoyer des données à votre application.
Le ZPL Viewer Custom Widget Plugin utilise une propriété et zéro événement. La propriété utilisée dans ce widget s'appelle "ZPL Code", est de type texte et est en lecture seule. Cette propriété vous permet de saisir un code ZPL au format texte.
Paramètres supplémentaires
WidthLechamp de saisie de la largeur (type double) est visible et comporte une étiquette "Label width "Valeur par défaut : 5.2Lorsquel'utilisateur définit la largeur de l'étiquette, la fenêtre de prévisualisation affiche la largeur d'impression de l'étiquette en fonction de la valeur saisie.
HeightLechamp de saisie de la hauteur (type double) est visible et comporte une étiquette "Label height "Valeur par défaut : 8Lorsquel'utilisateur définit la hauteur de l'étiquette, la fenêtre de prévisualisation affiche la hauteur d'impression correcte de l'étiquette en fonction de la valeur saisie.
Unité de mesureLechamp déroulant de mesure est visible et porte l'intitulé "Unité de mesure".Valeur par défaut : inLorsquel'utilisateur définit l'unité de mesure, la fenêtre d'aperçu affiche la largeur et la hauteur de l'étiquette d'impression en fonction des valeurs de largeur et de hauteur saisies dans l'unité de mesure souhaitée.
RésolutionLaliste déroulante de la résolution est visible avec l'intitulé "Résolution (points par mm)". Valeurs : 6, 8, 12, 24. Valeur par défaut : 6Lorsquel'utilisateur définit la résolution dans la liste déroulante, la fenêtre d'aperçu affiche l'étiquette d'impression avec la résolution appropriée.
Fit labelUnecase à cocher avec l'étiquette "Fit label" est visible*.Valeur par défaut : cochéeLorsque*la case est cochée, la fenêtre de prévisualisation affiche l'étiquette ajustée à la boîte de délimitation.Lorsque la case n'est pas cochée, la fenêtre de prévisualisation n'affiche que la partie supérieure gauche visible de l'étiquette.
Centrer l'étiquetteUnecase à cocher portant l'étiquette "Centrer l'étiquette" est visible*.Valeur par défaut : cochéeLorsque*la case est cochée, la fenêtre de prévisualisation affiche l'étiquette centrée horizontalement et verticalement dans la boîte de délimitation.Lorsque la case est désélectionnée, la fenêtre de prévisualisation affiche l'étiquette alignée sur le coin supérieur gauche.
Fonctionnement
Le test unitaire du visualiseur ZPL fournit des exemples sur la façon de passer du code ZPL en utilisant une source de données variable et une source de données de tableau, et fournit également un exemple sur la façon de construire du code ZPL à partir d'une entrée de texte. Pour les deux premiers exemples, le code ZPL est passé dans la propriété 'ZPL code' du plugin custom widget, et le widget rend ce code ZPL et affiche l'étiquette ZPL sous forme d'image. Dans le troisième exemple, le texte est transmis au widget et lorsque vous appuyez sur le bouton "générer ZPL", le code ZPL est créé pour ce texte et le plugin de widget personnalisé utilise ce code ZPL pour construire une étiquette ZPL.