labelize 0.2.0

Fast Rust engine to parse ZPL & EPL label data and render to PNG/PDF. CLI, HTTP microservice, or library. Open-source Labelary alternative.
Documentation
^XA
^CF0,30
^PW812
^LL1218
^FX Canada Post / Postes Canada Label
^FO30,25^A0N,40,40^FDCanada Post^FS
^FO30,70^A0N,25,22^FDPostes Canada^FS
^FO500,30^A0N,25,22^FDXPRESSPOST^FS
^FO500,60^A0N,20,18^FDNEXT DAY AM^FS
^FO30,105^GB752,0,3^FS
^FX Sender Information
^FO30,120^A0N,18,16^FDFROM / DE:^FS
^FO30,145^A0N,22,20^FDMaple Leaf Trading Co.^FS
^FO30,175^A0N,18,16^FD100 Wellington Street^FS
^FO30,200^A0N,18,16^FDOttawa ON K1A 0A9^FS
^FO30,225^A0N,16,14^FDCanada^FS
^FO30,255^GB752,0,2^FS
^FX Recipient Information
^FO30,275^A0N,18,16^FDTO / A:^FS
^FO30,300^A0N,35,32^FDSarah Johnson^FS
^FO30,340^A0N,28,25^FD456 Yonge Street^FS
^FO30,375^A0N,28,25^FDSuite 1200^FS
^FO30,410^A0N,35,32^FDToronto ON^FS
^FO30,450^A0N,45,42^FDM5B 2H4^FS
^FO30,500^A0N,18,16^FDTel: (416) 555-0123^FS
^FO30,535^GB752,0,2^FS
^FX Destination FSA Box
^FO550,275^GB220,130,3^FS
^FO580,290^A0N,60,55^FDM5B^FS
^FO580,360^A0N,35,32^FD2H4^FS
^FX Service and Routing
^FO30,555^A0N,25,22^FDSERVICE: XPRESSPOST^FS
^FO30,585^A0N,20,18^FDGUARANTEED BY 10:30 AM NEXT BUSINESS DAY^FS
^FO30,620^GB752,0,2^FS
^FX Tracking Barcode
^FO30,640^A0N,20,18^FDTRACKING NUMBER / NUMERO DE REPERAGE^FS
^FO30,670^A0N,30,28^FD7023 2100 0012 3456 78^FS
^FO30,720^BY3,3,150^BCN,150,Y,N,N^FD70232100001234567898^FS
^FO30,900^GB752,0,2^FS
^FX Shipment Details
^FO30,920^A0N,18,16^FDWEIGHT / POIDS: 1.2 KG^FS
^FO250,920^A0N,18,16^FDITEMS / ARTICLES: 1/1^FS
^FO30,945^A0N,18,16^FDREF: CP-2026-0315-001^FS
^FO400,945^A0N,18,16^FDDIM: 25x15x10 CM^FS
^FX 2D Barcode
^FO30,980^BQN,2,4^FDMM,A70232100001234567898|M5B2H4|SARAHJOHNSON^FS
^FO230,980^BY2,2
^B7N,6,4,10,N
^FD[)>_1E01_1DM5B2H4_1D70232100001234567898_1DCP_1DXPRESSPOST_1D_1E_04^FS
^FO30,1170^A0N,14,12^FDCanada Post Corporation / Societe canadienne des postes^FS
^XZ