Il linguaggio di programmazione ZPL fornisce una tecnologia avanzata di mappatura e ridimensionamento dei font vettoriali (TrueType o OpenType) e la mappatura dei caratteri Unicode, nonché i font bitmap di base e le code page di caratteri.
Le funzionalità dei font della stampante dipendono dalla lingua di programmazione. ZPL e le guide di programmazione EPL precedenti descrivono e documentano i font, le code page, l'accesso ai caratteri, l'elenco dei font e le limitazioni per i rispettivi linguaggi di programmazione della stampante. Per informazioni sul supporto di testo, font e caratteri, consultare le guide di programmazione della stampante.
Zebra dispone di una varietà di utility e software applicativi che supportano il download dei font sulla stampante per i linguaggi di programmazione delle stampanti ZPL e EPL.
Alcuni font ZPL preinstallati nella stampante non possono essere copiati, clonati o ripristinati nella stampante ricaricando o aggiornando il firmware. Se questi font ZPL con restrizioni di licenza vengono rimossi da un esplicito comando di eliminazione degli oggetti ZPL, devono essere riacquistati e reinstallati tramite un'utility di installazione e attivazione dei font. I caratteri EPL non hanno questa restrizione.