Problem
I have a Zebra ZD500R printer. I have a label that is 1.0” x 1.75”. I have a simple winform C# and .NET application that prints ZPL code to a label. The undesired result is shown below. Clearly the printed label is not matching my Zebra Label design:
Zebra Printer Settings for label design
The ZPL code was generated by printing the zebra designer label to a file.
Code
The following is the ZPL code that is sent directly to the printer for printing.
string ZPLString =
"^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR4,4~SD10^JUS^LRN^CI0^XZ" +
"^XA" +
"^MMT" +
"^PW229" +
"^LL0339" +
"^LS0" +
"^FT210,284^A0I,42,40^FH\\^FDSample^FS" +
"^FT208,216^A0I,42,40^FH\\^FD94551337^FS" +
"^PQ1,0,1,Y"+
"^XZ";
Attempts
I have done the following trying to solve this problem:
- RTFM by Zebra
- Sample Code (only hello world with no settings on printer)
- I tried portrait and all other settings for the ZPL code and only got a variant of the problem as shown above.
I eventually want to encode an RFID label, but they are expensive. I don't want to test until I am sure I got the label printing part working correctly. Any advice, tips, or comments would be deeply appreciated.


