Язык программирования ZPL обеспечивает расширенные возможности технологии подстановки и масштабирования шрифтов для поддержки подстановки контурных шрифтов (TrueType или OpenType) и символов Unicode, а также основных растровых шрифтов и кодовых страниц символов.
Возможности шрифтов принтера зависят от языка программирования. В руководствах по языкам программирования ZPL и EPL (устаревший) описаны шрифты, кодовые страницы, доступ к символам, списки символов и ограничения для соответствующих языков программирования принтера. Для получения информации о поддержке текстов, шрифтов и символов см. руководства по программированию принтера.
Zebra предлагает широкий выбор утилит и программных приложений, которые поддерживают загрузку в принтер шрифтов для языков программирования принтера ZPL и EPL.
Копирование, клонирование и восстановление некоторых предварительно установленных шрифтов ZPL в этом принтере с помощью перезагрузки или обновления микропрограммы невозможно. Использование этих шрифтов ZPL ограничено лицензией, и в случае их удаления явно заданной командой удаления объекта ZPL их необходимо повторно приобрести и установить с помощью утилиты активации и установки шрифтов. Шрифты EPL не имеют такого ограничения.