Click here to Skip to main content
15,886,617 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
C#
Hi,

I am facing issue integrating Epson POS Printer for receipts on Win 8.1 WinJS app.


What I have tried:

I have tried different solutions, here are details:
1. Using: Window.Devices library on Windows 8.1. Issue: In Win 8.1 Windows.Devices.PointOfService does not contains PosPrinter class while it is available on Win 10.
2. Using: WinRT component with .Net PointOfSale library. Issue: .NetPOS library is using System.Drawing and Win app is not allowed to access system DLLs.
3. Using: Normal PrintManager class on WinJS. Issue: We can only send HTML through this and Epson Printer unable to buffer long HTML plus fonts are not printing fine.
4. Using: Raw commands. Issue: Raw commands are not working on Epson POS printer but Zebra printer is working fine with RAW commands from PrintManager thought this is not the right way even with Zebra printer.

Seems like, proper way to integrate POS printer is via Windows.Devices.PointOfService.PosPrinter class which is available in Win 10 only but require a solution on Win 8.1.

Maybe I am missing somethi anyone HELP ?
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900