Looking for someone who is experienced in POS receipt printers and printing sales receipts using other ordinary printers. We need a C# class library for configuring and handling receipt printing jobs.
It should support popular POS printers, for example EPSON compatible printers that accept ESC/POS commands. It should essentially provide printing via 3 Methods:
1.OPOS drivers
2.Windows drivers.
3.Sending direct commands via COM ports
The main functions required are:
1.Search the system and list all printers that can print receipt using both Windows legacy APIs and Microsoft.PointOfService .NET API;
2.Configuration forms for setting a default receipt printer, default logo image, logo image options, header font size and format, and footer font size and format, etc; and
3.Functions for printing receipts. For example, define an input to this function to be an array of the following types: logo image URL, Barcode, Header1, Header2, Normal1, Normal2, and Footer, each with own format information, such as left and right justifications.
Deliverables:
1. The Class library
2. A demo C# application using the class lib.
Expected delivery time: 2 weeks
Please do not bid if you are not experienced in POS printers.