A pure-Ruby ZPL II renderer. Parses ^XA..^XZ label formats and rasterizes them at true printer resolution (dots), producing PNG images and print-size PDF documents. Code 128 (^BC, incl. Zebra subset invocation codes and GS1 modes), QR (^BQ), Code 39 (^B3) and Interleaved 2 of 5 (^B2) are generated module-exact so scanners read them reliably. Also supports text fields, field blocks, graphic boxes/circles/diagonals, ^GF images (ASCII hex, Zebra RLE, B64/Z64) and ~DG/^XG stored graphics.

Required Ruby Version

>= 3.0

Authors

Waqas Ali

Versions

  1. 0.2.0 July 31, 2026 (432 KB)
  2. 0.1.0 July 31, 2026 (431 KB)

Pushed by

SHA 256 checksum