Идеографические и пиктографические шрифты азиатских языков имеют большие наборы символов с тысячами знаков, которые поддерживают кодовые страницы для одного языка.
Для поддержки больших наборов азиатских символов на смену однобайтовым символам (максимум 256), используемым в языках на основе латиницы, пришла система двухбайтовых символов (максимум 67 840), которая позволяет работать с большими наборами символов.
Позже был изобретен стандарт кодирования символов Unicode для поддержки нескольких языков одним набором шрифтов. Шрифты Unicode поддерживают одну или несколько кодовых точек (сравните их с таблицами символов кодовых страниц). Доступ к ним осуществляется с помощью стандартного метода, который устраняет все конфликты подстановки символов.
Язык программирования ZPL поддерживает Unicode. Оба языка программирования принтера поддерживают большие наборы азиатских шрифтов c двухбайтовыми пиктографическими символами.
Количество шрифтов, которое можно загрузить, зависит от объема флеш-памяти принтера, который еще не используется, и размера загружаемых на принтер шрифтов.
Некоторые шрифты Unicode, например шрифт Andale (22 МБ), предлагаемый Zebra, и шрифт MS Arial Unicode (23 МБ), предлагаемый Microsoft, занимают значительное место в областях памяти принтера. Как правило, такие большие наборы шрифтов поддерживают много языков.