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
    1. source

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

      1. 0.1.0 source July 31, 2026 (431 KB)

Pushed by

SHA 256 checksum