# Print Label w/o User Print Dialog

**URL:** <https://forum.inductiveautomation.com/t/print-label-w-o-user-print-dialog/29605>\
**Category:** Ignition\
**Tags:** vision, ignition80\
**Created:** [November 1, 2019, 7:46pm UTC](https://forum.inductiveautomation.com/t/print-label-w-o-user-print-dialog/29605 "2019-11-01T19:46:27Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Paullys50](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paullys50/32/3324_2.png) [@Paullys50](https://forum.inductiveautomation.com/u/Paullys50)\
**Post date:** [November 2, 2019, 9:37pm UTC](https://forum.inductiveautomation.com/t/print-label-w-o-user-print-dialog/29605/2 "2019-11-02T21:37:27Z")

</div>

Looks like you can use ZPL with that printer, my suggestion would be to generate a ZPL string instead. Head over to [Labelary Online ZPL Viewer](http://labelary.com/viewer.html) and you can see an example.

See this post as using system.net.httpPost to send it to the printer.

> [@Send ZPL command to Zebra 170PAX4 via TCP/IP Socket](http://forum.inductiveautomation.com/t/send-zpl-command-to-zebra-170pax4-via-tcp-ip-socket/6003/14):
>
> Thanks for the HTTP tip. I did not know this was possible this easily. Here is an Ignition snippet for reference that prints ZPL to a printer system.net.httpPost('http://192.168.1.10/pstprnt', postData="^XA^WD^XZ")

The printer may or may not accept a print with this command, Zerbra branded printers work great, but I've have printers that emulate ZPL not work with this script, but I was able to use the TCP/UDP driver to connect and send the ZPL through that instead.

---

_[View the full topic](https://forum.inductiveautomation.com/t/print-label-w-o-user-print-dialog/29605)._
