Library for generating ESC/POS commands for thermal printers. Based on escpos-coffee.
Supports styled text, images, barcodes, and QR codes.
Compatible with .NET Standard 2.0 and .NET Framework 4.5 for legacy clients.
Warning
Tests indicate that ordered dithering is not working. Not using that myself, open for PRs.
Warning
Depending on your OS not all necessary encodings are available. If you get an exception like System.ArgumentException : 'cp437' is not a supported encoding name. you can try to install the System.Text.Encoding.CodePages package and call Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); before using the library.
See samples in EscPosTests project.