Related to the ZPL paragraph in this topic:
In our current application (WIndows GUI) we address Zebra label printers by posting a ZPL file to the IP address of the printer. The printing is done by Indicium (running as a service) from an application server, the user just creates a record in a queue table when pressing ‘print'.
The configured address syntax for the printer in our application is for example: http://192.168.1.240:9100. This bypasses any Windows printer driver (which is preferred).
Now, we also need to offer the possibility to print ZPL files to a local Zebra printer; meaning a printer connected to a PC by USB, and using a Windows printer driver. This printer can be shared (UNC path) to make it accessible to Indicium on the application server.
That also means that two Windows printer drivers will be used; the printer driver on the application server and the printer driver on the local PC with the printer. Although this scenario is not preferred (because it is easy to have incorrect (margin) settings in one of these drivers) we need to support this situation.
How can we print a ZPL file from a ThinkWise application using Indicium to print, to a UNC shared Zebra printer?