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
-
0.2.0
-
source
- 0.2.0 source July 31, 2026 (432 KB)
-
-
0.1.0
-
source
- 0.1.0 source July 31, 2026 (431 KB)
-