title: Printing "raw text" (ZPL) from Web
body: <p>We have a lot of old ZPL labels. </p>
  
  <p>We would like to be able to print them from a web client. The printer is connected to the client and not the server. </p>
  
  <p>We have had a few ideas: </p>
  
  <ol>
  <li><p>Print from Silverlight. Not feasable. Seems to be no way to print "raw" to Zebra from .NET without calling COM object and that is not posible from plain Silverlight. </p></li>
  <li><p>From Silverlight, treat the ZPL as file and file copy it to printer. Local printer must be setup as shared. Does work from Silverlight Out of Browser with elevated trust. But if posible we would like to avoid Out of browser. </p></li>
  <li><p>If Zebra printer is set to use Generic/Text driver, I can open a ZPL-file in Notepad.exe and send ZPL to printer using File -> Print. In this case the Zebra printer will interpret the text as ZPL instructions and not actual text. Is there any way to "exploit" this from a browser? Have tried a few ways, for example to simply open the ZPL file in the browser and the do File -> Print but that does not seem to work. Have also tried to print from Javascript windows.print();</p></li>
  <li><p>Is there any other plugin (java applet, flash, etc.) capable of sending Raw text (e.g. ZPL) to the Zebra printer?</p></li>
  <li><p>Transform ZPL to images (or pdf:s). Is there any such tool?</p></li>
  </ol>
  
  <p>Any other ideas?</p>