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ètreSignification
acompression : A = hex ASCII, B = binaire, C = compressé (RLE)
boctets totaux du graphique (non compressé)
coctets par ligne (non compressé)
doctets par ligne des données réelles (avec compression)
datales 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.