BinaryKits / BinaryKits.Zpl

BinaryKits.Zpl a set of .net libraries. The project supports you in the simple creation of zebra labels. It generates the ZPL data, it is a printer description language from Zebra Technologies. ZPL II is now emulated by many label printers from different manufacturers. So with this implementation you can create labels for most printers.
MIT License
307 stars 112 forks source link

Library Fails to Render ZPL Code with Aztec Barcode and Text Fields #246

Closed KlausBenislavskis closed 4 months ago

KlausBenislavskis commented 4 months ago

Description: We have encountered an issue where the current library fails to render specific ZPL code that includes an Aztec barcode and multiple text fields to an image. DPD labels return it. Zpl code

^XA
^BOI,3,N,219,N,1,
^FH\^FD[)>\1E01\1D02\1D8020\1D40\1D327\1D05055004183043\1DGEOP\1D\1D150\1D12345678\1D001/001\1D3.45KG\1DN\1D123 Fake Street\1DFake City\1D\1D\1D\1E07\1DG03\1D0\1D0\1D1\1D\1F\1FJohn Doe\1F1234567890\1F1234567890\1F\1Fjohn.doe@fakeemail.com\1F\1F\1F\1DB\1D3.45KG\1DJohn Doe\1DFake Company\1D12345678\1D\1D\1D\1D\1D0\1D\1D\1E07\1DS010\1DFake Company\1F+1234567890\1FFake Company\1F\1F123 Fake Street\1F\1FFake City\1F12345\1F208\1D\1E\04^FS
^XZ

Expected: image What we got: image

primo-ppcg commented 4 months ago

You are correct, Aztec Code is not currently supported: image

KlausBenislavskis commented 4 months ago

@primo-ppcg Any idea if this will get supported any time soon?

primo-ppcg commented 4 months ago

ZXing.NET supports Aztec Code, so It shouldn't be difficult to add. I'll spend some time on it this week.

KlausBenislavskis commented 4 months ago

Okay great to hear, Thanks!

primo-ppcg commented 4 months ago

@KlausBenislavskis please review #249

KlausBenislavskis commented 4 months ago

@primo-ppcg Cool thanks, can we get a package release to see how it looks?