# Difficulties configuring print job for Zebra ZD620

**URL:** <https://forum.inductiveautomation.com/t/difficulties-configuring-print-job-for-zebra-zd620/39154>\
**Category:** Ignition\
**Created:** [September 29, 2020, 12:33am UTC](https://forum.inductiveautomation.com/t/difficulties-configuring-print-job-for-zebra-zd620/39154 "2020-09-29T00:33:34Z")\
**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:** [September 29, 2020, 10:08am UTC](https://forum.inductiveautomation.com/t/difficulties-configuring-print-job-for-zebra-zd620/39154/2 "2020-09-29T10:08:28Z")

</div>

I recommend going the ZPL route. I've done it with the reporting module and it's never been ideal. You'll have more control and flexibility by generating the ZPL at the script level and bypassing the report module all together.

> [@Print Label w/o User Print Dialog](http://forum.inductiveautomation.com/t/print-label-w-o-user-print-dialog/29605/2):
>
> 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. 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/difficulties-configuring-print-job-for-zebra-zd620/39154)._
