Sign In
Guides › Only the last graphic prints

Only the last graphic prints

Published:

Health report

The format draws several boxes or graphics, the printout shows just the final one. Seen most often on mobile units. The reflex is to rearrange the ZPL — but when a renderer draws every shape from the very same file, the file has already been acquitted, and the investigation belongs on the printer's side.

1. Acquit the file first

Paste the format into a ZPL preview. If every ^GB renders and no warnings appear, nothing in the format is being silently dropped by the interpreter — the same bytes produce different results on screen and on paper, so the difference lives in the device. That single check saves the hours usually spent reordering commands that were never the problem.

2. Why a mobile printer can differ

Mobile printers commonly ship interpreting a different page language by default, with ZPL handled by an emulation layer whose coverage varies by firmware. An emulation that implements only part of the drawing model can keep the last shape and lose the earlier ones — behaviour no ZPL edit can fix, because the format was never the cause.

3. Settle the language question in a minute

Two ways, no guesswork:

Not sure which language your file is written in? The printer language detector answers that half — note it reads the code, not the device.

4. The fix, and its honest limit

If the configuration label reports anything other than native ZPL, switch the printer to ZPL mode — setting device.languages to zpl is usually the whole fix. If the firmware offers only the emulation, the gap is the emulation's, and the workaround is to simplify what the format asks of it rather than to fight the ordering.

Related guides

What is ZPL?

ZPL is the language Zebra thermal printers understand. How to read the commands, how a label is put together, and the most common mistakes.

Which barcode symbology should I use?

EAN-13, Code 128 or QR? Practical rules for picking a barcode based on your data, your space and the scanner that has to read it.

How to preview a ZPL file without a printer

A ZPL file is just text — the label only exists once something draws it. Three practical ways to see a ZPL label before it reaches the printer.

Try your own ZPL code →