Here's a ZPL-II sample code of a 4"x6" shipping label it is just in plain Text
I hope it helps you format your code, The way you have your code doesn't seem like the printer will be able to interpret.
I noticed that every line ends with ^FS and your code doesn't have that.
I hope this helps you.
^XA^CFE^PR12^FS
^BY4^BCN,330,N^FO080,0070^FD>;>800007043868012259175^FS
^FO170,0430^A0N,35,35^FD(00) 0 0704386 801225917 5^FS
^FO030,0420^A0N,50,50^FD327^FS
^FO700,0420^A0N,50,50^FD Q46^FS
^FO016,470^GB800,0,6^FS
^FO022,480^AEN,25,10^FDShip From:^FS
^FO022,520^AAN,30,12^FDCUSTOMLINE ^FS
^FO022,550^AAN,30,12^FDFOR C-LIFE GROUP, LTD. ^FS
^FO022,580^AAN,30,12^FD567 MELROSE STREET ^FS
^FO022,610^AAN,30,12^FDPLACENTIA , CA 92870^FS
^FO440,480^AEN,25,10^FDShip To:^FS
^FO440,520^AEN,30,12^FDSDC-0017 ^FS
^FO440,550^AAN,30,12^FD100 GAP BLVD ^FS
^FO440,580^AAN,30,12^FD ^FS
^FO440,610^AAN,30,12^FDGALLATIN , TN 37066^FS
^FO016,640^GB800,0,6^FS
^FO022,660^AEN,25,10^FDStyle Program 691745^FS
^BY2^BCN,100,N^FO090,0700^FDHF9XI7A^FS
^FO022,820^A0N,50,50^FDPO# HF9XI7A^FS
^FO440,670^AEN,25,10^FDStyle: 009350277^FS
^FO460,710^AEN,25,10^FDSize: 0000^FS
^FO480,750^AEN,25,10^FDQTY: 8^FS
^FO430,470^GBO,390,6^FS
^FO016,860^GB800,0,6^FS
^FO030,0870^A0N,60,50^FD327^FS
^FO700,0870^A0N,60,50^FD Q46^FS
^BY4^BCN,170,N^FO080,0930^FD>;>800007043868012259175^FS
^FO120,1180^A0N,40,40^FD000070438680122^FS
^FO420,1120^A0N,120,70^FD5917^FS
^FO570,1180^A0N,40,40^FD5^FS
^XZ
Here's a ZPL-II code that prints a Logo,
Compare this code with yours and maybe you will be able to correct your code,
I printed the sample sending the file directly to the printer and it did print
perfectly. I used Bar Tender Labeling software by Seagull Scientific to create
the Design using a Zebra Printer (300) DPI and then Printed to a file to get the code, so the conversion of the graphics was handled by the software.
I hope this will lead you to better results.
Regards.
^XA
^SZ2^JMA
^MCY^PMN
^PW897~JSN
^JZY
^LH0,0^LRN
^XZ
~DGR:SSGFX000.GRF,11286,38,:Z64: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:C15A
^XA
^FT45,280
^CI0
^A0N,38,52^FDTHIS IS A TEST^FS
^FT19,375
^A0N,38,43^FDPRINTING GRAPHICS.^FS
^FO53,421
^XGR:SSGFX000.GRF,1,1^FS
^PQ1,0,1,Y
^XZ
^XA
^IDR:SSGFX000.GRF^XZ