Zebra ZPL label printers carry over the print commands from print job to print job. So if you send a ^FWR
command that rotates a label, all future jobs will be rotated, so you have to reset the orientation to ^FWN
if you want to have the next label be printed in portrait mode.
Is there a way to automatically reset the 'standard' settings on a Zebra on each print job? So settings from the previous job don't carry over to the next job? I want every zpl file I send to the printer to be printed exactly the same, regardless of what was printed prior.
Or is there a default set of commands that I can send that reset the orientation, fonts, position, dpi, measurements, etc?
There's a command that does a power-on/factory reset, but I don't want to do that on every label print.
^PO
that change the label's orientation, which screws up subsequent labels that assume that the label's orientation is the device's default. I'm not sure what I would remove from the label here. – Joe Van Dyk