Printing from web application using Zebra Technologies printers

We want to provide print functionality in our web application (ASP.NET, C#) for printing labels on the client machine. Currently we are using "Dymo Label Printers" they provide a nice JavaScript API. Our client want to use Zebra printers (due to various advantages over Dymo Label Printers) but I failed to find any JavaScript API for these printers. I came to know that there is an ActiveX control but that is too much old and I could not find any updated ActiveX control or JavaScript API. Can you please share your experience of Zebra printers? or please let me know some useful API to work with Zebra Printers on client side.

asked May 13, 2013 at 13:24 Abdul Rauf Abdul Rauf 962 2 2 gold badges 10 10 silver badges 22 22 bronze badges

This question doesn't seem to entirely follow the StackOverflow paradigm, but I'll give my two cents. Zebra's newer printers offer websocket connectivity that allows server side web application control: zebra.com/us/en/products-services/software/link-os.html. Their ActiveX control is no longer supported, as you note. There is a Java applet out there called jZebra that might help you out: code.google.com/p/jzebra. But, as far as I know, there is no reputable Zebra Javascript library.

Commented May 15, 2013 at 2:45 @Abdul Did you you ever solve this issue? Commented Apr 9, 2014 at 13:01 @Malcr001 not yet, have you found any solution if yes then please share it here, Thanks Commented Apr 10, 2014 at 5:47

@abdul no I have not found a solution which is why I asked. The jzebra project was the closest however as I need it to work on touch devices java applets will not work.