I have done more testing with this and have found that I can simply take the ZPL after creating the label, and push it to the printer using the Browser Print functionality, which works great. One problem that I am running into is that an image doesn't seem to print at all when I do this. I can create the label in ZDesigner and print it and the image prints fine. I can send the zpl file directly to the printer using the Printing Preferences -> Tools -> Action -> - Send File command and the image prints. I can test it using http://labelary.com/viewer.html and the image shows up there as well. When I send the ZPL string to the printer using Browser Print, everything prints except for the image. Could someone tell me what I am doing wrong in this scenario? Is printing images like this not supported using Browser Print? I realize there is a command for Browser Print to print images separately from sending a string of text, but how would I combine those to print both my image and the text that I need? Any help would be greatly appreciated. I have included the zpl that is generated below that seems to work everywhere I have tried except through Browser Print.