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
^LL1200
^FX utf-8^FS   ^CI28
^XA
^CWW,E:ARI000.TTF
^CWW,E:ARIAL.TTF
^CWW,E:T0003M_
^FX DPD_SHIPPING_LABEL^FS
^LH0,0
^PON
^FWN
^CF0,355,350
^FO40,965
^FDTEST^FS
^FO41,965
^FDTEST^FS
^FO40,966
^FDTEST^FS
^FO15,71
^GB800,0,3^FS
^FO686,71
^GB0,320,3^FS
^FO549,71
^GB0,320,3^FS
^FO15,391
^GB800,0,3^FS
^FO488,391
^GB0,296,3^FS
^FO304,391
^GB0,104,3^FS
^FO15,495
^GB476,0,3^FS
^FO15,687
^GB800,0,3^FS
^FO15,959
^GB800,0,6^FS
^FX ===== LABEL: SHIPMENT ZONE^FS
^FO705,26
^FD^GFA,598,598,13,,J03C,J07E,I01FF8,I07FFE,001JF8,007JFE,01LF8,07LFE,0NF,3NFC,0NFL01EM01E07LFCL01EM01E01LF8L01EM01E407JFE02K01EM01E601JF806K01EM01E780JF01EK01EM01E7E03FFC07EK01EM01E7F80FF81FEI01FFE1FFC00FFE7FC03F83FEI03FFE3FFE03FFE7FF01FCFFEI07FFE3IF07FFE7FFC07IFEI07C1E3E1F87C1E7IF03IFEI0F81E3C0F8F81E7IF83IFEI0F01E3C07CF01E7IFC3IFEI0F01E3C07CF01E7IFC3IFE001F01E3C03DF01E:7IFC3IFEI0F01E3C07CF01E7IFC3IFEI0F01E3C078F01E7IFC3IFEI0F81E3C0F8F81E7IFC3IFEI07E1E3C3F87E1E7IFC3IFEI07FFE3C7F07FFE7IFC3IFEI01FFE3C7E01FFE7IFC3IFEJ0FFE3C7800FFE7IFC3IFEM03C,1IFC3IF8M03C,07FFC3FFEN03C,03FFC3FFCN03C,00FFC3FFO03C,003FC3FCO03C,I0JF,I07FFE,I01FF8,J0FE,J03C,,^FS^FS
^CF0,18,16
^FWR
^FO790,80
^FDDepot: 0301^FS
^FO770,80
^FDPostNord Sweden AB/ Malmoe^FS
^FO750,80
^FDTest Street 5^FS
^FO730,80
^FDSE-21000 MALMOE^FS
^FO710,80
^FDTelephone: +46 (0)10-000 00 00^FS
^FWN
^CF0,18,16
^FWR
^FO665,80
^FDSender^FS
^FO666,80
^FDSender^FS
^FO665,81
^FDSender^FS
^FO665,160
^FDCustomer number^FS
^FO665,300
^FD000 000 000 0^FS
^FO645,80
^FDTest Sender^FS
^FO627,80
^FDSome Test Avenue^FS
^FO609,80
^FO591,80
^FDFR-13000 MARSEILLE^FS
^FO555,80
^FDPhone:^FS
^FO556,80
^FDPhone:^FS
^FO555,81
^FDPhone:^FS
^FO555,140
^FD0011111111111^FS
^FWN
^CF0,18,16
^FO20,80
^FDConsignee^FS
^CF0,25,25
^CF0,25,25
^FO20,105
^FDTest Receiver^FS
^FO21,105
^FDTest Receiver^FS
^FO20,106
^FDTest Receiver^FS
^CF0,25,25
^FO20,139
^FDTest street 11^FS
^FO21,139
^FDTest street 11^FS
^FO20,140
^FDTest street 11^FS
^CF0,20,20
^CF0,25,25
^FO20,360
^FDSE-21000 Limhamn^FS
^FO21,360
^FDSE-21000 Limhamn^FS
^FO20,361
^FDSE-21000 Limhamn^FS
^CF0,18,16
^FO20,400
^FDReference 1:^FS
^CF0,20,20
^FO20,420
^FD1900000^FS
^FO21,420
^FD1900000^FS
^FO20,421
^FD1900000^FS
^CF0,18,16
^FO20,455
^FDReference 2:^FS
^CF0,20,20
^FO20,475
^FO21,475
^FO20,476
^CF0,25,25
^FO308,400
^FB184,1,0,C,0
^FDDelivery:^FS
^FO308,423
^FB184,1,0,C,0
^FD1 / 1^FS
^FO309,423
^FB184,1,0,C,0
^FD1 / 1^FS
^FO308,424
^FB184,1,0,C,0
^FD1 / 1^FS
^FO308,445
^FB184,1,0,C,0
^FDWeight:^FS
^FO308,470
^FB184,1,0,C,0
^FD3700,00GR^FS
^FO309,470
^FB184,1,0,C,0
^FD3700,00GR^FS
^FO308,471
^FB184,1,0,C,0
^FD3700,00GR^FS
^FX ===== LABEL: SERVICE FIELD^FS
^CF0,18,16
^FO20,500
^FB476,1,0,C,0
^FDShipping Management by PostNord Software V3^FS
^CF0,50,50
^FO20,530
^FDReturn Drop Off^FS
^FO21,530
^FDReturn Drop Off^FS
^FO20,531
^FDReturn Drop Off^FS
^CF0,40,40
^FO20,640
^FX ===== LABEL: AZTEC CODE^FS
^FO515,399
^BOI,3,N,219,N,1,
^FH\^FD[)>\1E01\1D02\1D21000\1D000\1D000\1D03015151800000\1DGEOP\1D\1D071\1D1900000\1D001/001\1D3700.00GR\1DN\1DTest street \1DLimhamn\1D\1D\1D\1E07\1DG03\1D0\1D0\1D1\1D\1F\1F\1F\1F\1F\1Flogistics@ingrid.com\1F\1F\1F\1DE\1D3700GR\1DTest Receiver\1D\1D1900000\1D\1D\1D\1D\1D0\1D\1D\1E07\1DS010\1DTest Sender\1F0011111111111\1F\1F\1FSome Test Avenue\1F\1FMARSEILLE\1F13000\1F250\1D\1E\04^FS
^FX ===== LABEL: ROUTING FIELD^FS
^CF0,70,70
^FO20,695
^FD0301 ^FS
^CF0,50,50
^FO175,711
^FD5151 8000 00  ^FS
^CF0,20,20
^FO500,732
^FDW^FS
^CF0,18,16
^FO20,752
^FDTrack^FS
^FO750,752
^FDService^FS
^CF0,25,25
^FO805,716,1
^FD2C RETURN^FS
^CF0,80,80
^FO0,797
^FB840,1,0,C,0
^FDSE-PNO-0302^FS
^CF0,80,80
^FO20,887,0
^FD^FS
^FO805,887,1
^FD^FS
^CF0,20,20
^FO198,902
^FB424,1,0,C,0
^FD000-SE'-'21000^FS
^CF0,18,16
^FO198,932
^FB424,1,0,C,0
^FD2024-03-06 09:04 24030402 PostNord Software V3^FS
^FO83,969,0
^BY3,2,206
^BCN,206,N,N,N,A
^FD%002100003015151800000000000^FS
^CF0,20,20
^FO0,1178
^FB840,1,0,C,0
^FD0021 616 0301 5151 8000 00 000 000 B^FS
^XZ
^XA
^LL1200
^FX utf-8^FS   ^CI28
^FX ===== LABEL: RETURN LABEL^FS
^FO705,26
^FD^GFA,598,598,13,,J03C,J07E,I01FF8,I07FFE,001JF8,007JFE,01LF8,07LFE,0NF,3NFC,0NFL01EM01E07LFCL01EM01E01LF8L01EM01E407JFE02K01EM01E601JF806K01EM01E780JF01EK01EM01E7E03FFC07EK01EM01E7F80FF81FEI01FFE1FFC00FFE7FC03F83FEI03FFE3FFE03FFE7FF01FCFFEI07FFE3IF07FFE7FFC07IFEI07C1E3E1F87C1E7IF03IFEI0F81E3C0F8F81E7IF83IFEI0F01E3C07CF01E7IFC3IFEI0F01E3C07CF01E7IFC3IFE001F01E3C03DF01E:7IFC3IFEI0F01E3C07CF01E7IFC3IFEI0F01E3C078F01E7IFC3IFEI0F81E3C0F8F81E7IFC3IFEI07E1E3C3F87E1E7IFC3IFEI07FFE3C7F07FFE7IFC3IFEI01FFE3C7E01FFE7IFC3IFEJ0FFE3C7800FFE7IFC3IFEM03C,1IFC3IF8M03C,07FFC3FFEN03C,03FFC3FFCN03C,00FFC3FFO03C,003FC3FCO03C,I0JF,I07FFE,I01FF8,J0FE,J03C,,^FS^FS
^CF0,50,50
^FO20,80
^FDDPD Retoure^FS
^FO21,80
^FDDPD Retoure^FS
^FO20,81
^FDDPD Retoure^FS
^CF0,20,20
^FO20,155
^FDZustelladresse / Delivery Address:^FS
^FO21,155
^FDZustelladresse / Delivery Address:^FS
^FO20,156
^FDZustelladresse / Delivery Address:^FS
^FO20,175
^GB800,176,3,^FS
^CF0,25,25
^FO35,185
^FDTest Receiver^FS
^FO36,185
^FDTest Receiver^FS
^FO35,186
^FDTest Receiver^FS
^FO35,215
^FDTest street 11^FS
^FO36,215
^FDTest street 11^FS
^FO35,216
^FDTest street 11^FS
^FO35,245
^FDSE-21000 LIMHAMN^FS
^FO36,245
^FDSE-21000 LIMHAMN^FS
^FO35,246
^FDSE-21000 LIMHAMN^FS
^CF0,20,20
^FO20,376
^FDAbsenderadresse / Sender Address:^FS
^FO21,376
^FDAbsenderadresse / Sender Address:^FS
^FO20,377
^FDAbsenderadresse / Sender Address:^FS
^FO20,396
^GB800,176,3,^FS
^CF0,25,25
^FO35,406
^FDTest Sender^FS
^FO36,406
^FDTest Sender^FS
^FO35,407
^FDTest Sender^FS
^FO35,436
^FDSome Test Avenue^FS
^FO36,436
^FDSome Test Avenue^FS
^FO35,437
^FDSome Test Avenue^FS
^FO35,466
^FO36,466
^FO35,467
^FO35,496
^FDFR-13000 MARSEILLE^FS
^FO36,496
^FDFR-13000 MARSEILLE^FS
^FO35,497
^FDFR-13000 MARSEILLE^FS
^CF0,20,20
^FO20,612
^FDPaketscheinnummer und Referenzdaten / Parcelnumber and Reference data:^FS
^FO21,612
^FDPaketscheinnummer und Referenzdaten / Parcelnumber and Reference data:^FS
^FO20,613
^FDPaketscheinnummer und Referenzdaten / Parcelnumber and Reference data:^FS
^FO20,632
^GB800,120,3,^FS
^CF0,25,25
^FO35,642
^FD0301 5151 8000 00 ^FS
^FO36,642
^FD0301 5151 8000 00 ^FS
^FO35,643
^FD0301 5151 8000 00 ^FS
^FO35,672
^FD1900000^FS
^FO36,672
^FD1900000^FS
^FO35,673
^FD1900000^FS
^FO20,800
^GB800,320,6,^FS
^FO35,1040
^GB520,0,6,^FS
^CF0,40,40
^FO35,830
^FB800,1,0,C,0
^FDQuittung für den Kunden^FS
^FO35,870
^FB800,1,0,C,0
^FDReceipt for Customer^FS
^CF0,20,20
^FO35,1055
^FDDatum und Unterschrift DPD PaketShop^FS
^FO36,1055
^FDDatum und Unterschrift DPD PaketShop^FS
^FO35,1056
^FDDatum und Unterschrift DPD PaketShop^FS
^FO35,1085
^FDDate and signature DPD ParcelShop^FS
^FO36,1085
^FDDate and signature DPD ParcelShop^FS
^FO35,1086
^FDDate and signature DPD ParcelShop^FS
^FO715,1055
^FDStempel^FS
^FO716,1055
^FDStempel^FS
^FO715,1056
^FDStempel^FS
^FO723,1085
^FDStamp^FS
^FO724,1085
^FDStamp^FS
^FO723,1086
^FDStamp^FS
^CF0,18,16
^FO35,1130
^FB800,1,0,C,0
^FDShipping Management by PostNord Software V3^FS
^XZ