Impression
Graphiques en ZPL – images GRF (^GF)
Photos, logos et texte rendu deviennent en ZPL des bitmaps monochromes via la commande ^GF . zplCloud le fait automatiquement image → GRF, SVG → GRF, H…
Photos, logos et texte rendu deviennent en ZPL des bitmaps monochromes via la commande ^GF. zplCloud le fait automatiquement (image → GRF, SVG → GRF, HTML/PDF → GRF).
Structure de ^GF
^GFa,b,c,d,data^FS
| Paramètre | Signification |
|---|---|
| a | compression : A = hex ASCII, B = binaire, C = compressé (RLE) |
| b | octets totaux du graphique (non compressé) |
| c | octets par ligne (non compressé) |
| d | octets par ligne des données réelles (avec compression) |
| data | les données de pixels |
Exemple (un carré noir 4×4, hex ASCII) :
^XA
^FO50,50^GFA,8,8,2,FFFFFFFF^FS
^XZ
Convertir une image en GRF
1. Mets l'image à l'échelle de la résolution d'étiquette : widthPx = mm × DPI / 25,4.
2. Convertit en monochrome (seuil ou tramage : zplCloud utilise Floyd–Steinberg pour les photos).
3. Compacte les lignes : 1 bit par pixel, MSB d'abord, chaque ligne complétée jusqu'à la limite d'octet.
4. Code avec la variante C (compressée) pour que le ZPL reste petit : typiquement 1:4 sur les codes, 1:2 sur les photos.
Conseils
- Garde le GRF petit : chaque point coûte des octets. Une photo couleur à 600 dpi peut saturer la mémoire de l'imprimante : utilise 203 dpi ou recadre.
- Les imprimantes Zebra stockent les images GRF dans la flash (
~DYE:LOGO.GRF) : télécharge-la une fois et référence-la par nom au lieu de renvoyer^GFà chaque étiquette. - L'onglet Images Zebra de zplCloud gère les images GRF stockées sur l'imprimante.