How to get ZPL code from a ZebraDesigner label?

Not sure if I'm missing something here but from the one that I'm using ZebraDesigner 2.2.3 (Build 4271), I can just click Print, tick "Print to file" checkbox, output to a *.prn file, open that file with Notepad and the code is there.


You can add a new ZebraDesigner ZPL driver to the system and use a file as the port. Then when you "Print" the document, it will write the ZPL code to the file.

Note that it might have some header information before the first ^XA which you might not need.

UPDATE : (How to add local port on a driver)

  1. Go to Printer Properties
  2. Click on the Ports tab
  3. Click Add Port
  4. Select Local Port and click New port
  5. Enter a filename e.g. C:\output.zpl
  6. Make sure it is checked in the ports list
  7. Now all printing output should go to C:\output.zpl

If you want to see native ZPL codes, you must use zebra fonts. If you do not use you will see .GRF codes like below:

^FT320,64^XG007.GRF,1,1^FS

and do not understand them. After that hit print than select "Print to file". So you can see clear ZPL codes.


I use the "Print to file" checkbox in the Print pop-up dialog. It produces a text file with the ZPL inside.