ZPL-Kommandos

^GF mit :Z64 · Komprimierte Grafikdaten

^GF mit Z64-Kodierung: Die Bitmap wird mit zlib Deflate komprimiert, Base64-kodiert und mit einer Prüfsumme übertragen. Ein Kommando ^GZ gibt es in ZPL nicht.

^GF mit Z64-Kodierung: Die Bitmap wird mit zlib (Deflate) komprimiert, Base64-kodiert und mit einer Prüfsumme übertragen. Ein Kommando ^GZ gibt es in ZPL nicht.

Parameter

  • ^GFA,b,c,d,:Z64:data:crc - b, c: Bytezahl der unkomprimierten Grafik (Bytes pro Zeile × Zeilen)
  • ^GFA,b,c,d,:Z64:data:crc - d: Bytes pro Zeile (Breite in Dots ÷ 8, aufgerundet)
  • ^GFA,b,c,d,:Z64:data:crc - :Z64: - Kennung für zlib-komprimierte, Base64-kodierte Daten (:B64: = Base64 ohne Kompression)
  • ^GFA,b,c,d,:Z64:data:crc - data: Base64-Text der komprimierten Bitmap
  • ^GFA,b,c,d,:Z64:data:crc - crc: CRC-16 der Base64-Daten als 4 Hex-Ziffern

Beispiel

^XA
^FO50,50^GFA,1280,1280,40,:Z64:<base64>:<crc>^FS
^XZ
ZPL-Vorschau: ^GF mit :Z64 · Komprimierte Grafikdaten

Tipp

Z64 lohnt sich vor allem bei großen Logos. Grafiken aus dem zplCloud-Bildimport enthalten die ^GFA-Daten bereits fertig kodiert - Grundlagen zu Format A, B und C siehe ^GF.