Development of a Printer Emulator

 In

Development of a Printer Emulator

About the Client

The customer is a manufacturer of thermal bar code label and receipt printers, RFID smart label printer/encoders, card and kiosk printers.

Business need

The key requirement of the client is to have a solution that helps them to reduce the time to bring their printers to market. Also the client wanted to reduce the usage of printer and printer supplies while testing the printer driver.

Solution delivered

The key requirement of the client is to have a solution that helps them to reduce the time to bring their printers to market. Also the client wanted to reduce the usage of printer and printer supplies while testing the printer driver.

The card printer emulator processes the print job issued from the printer driver and reports the job status exactly same as the original card printer. The emulator allows users to simulate all the printer errors, preview all the print jobs being queued and printed from the printer driver and support print job with mag encoding, lamination, etc. The emulator helps to complete 90% of the printer driver testing by using emulator which in turn reduces the usage of printer supplies such as ribbon, cards, etc. by 90%.

The prominent features of the Emulator includes:

  • Easy to use tool
  • Allows to preview all the layers of the print job such as color image, black panel, overlay, inhibit, UV, helper separately by just right mouse click options
  • Allows to verify 90% of the printer driver functionality
  • Allows to verify all the printer errors been properly handled by the printer driver
  • Allows to reduce the usage of printer supplies by 90%
  • Allows to limit or extend the printer features such as laminator, mag encoding, etc.
  • Allows to print the label to any supported label printer

Business benefits

  • Allows to test the printer driver without physical printer and printer supplies which in turn reduce the testing cost by 90%
  • Identify and fixing any issues in the printer driver
  • Quick turnaround time
  • Lower cost of development
  • Guaranteed support

Technology stack

  • Development Tools: Microsoft Visual Studio 2013 IDE, C++, MFC
  • Platform: MS Windows

Let’s fast-track your next big idea

Recent Posts
Contact Us

If you’d like us to contact you, please fill out the form.

Not readable? Change text. captcha txt