Las fuentes ideográficas y pictográficas en idioma asiático tienen grandes conjuntos de caracteres con miles de caracteres que admiten una sola página de códigos de idioma. Para admitir estos conjuntos amplios de caracteres, los fabricantes de impresoras adoptaron un sistema de caracteres de doble byte (67840 como máximo) (en lugar del sistema de caracteres de un solo byte, 256 como máximo, utilizado por los caracteres de las lenguas latinas para resolver este problema).
Con la invención del estándar Unicode, se tuvo la capacidad de admitir varios idiomas mediante un solo conjunto de fuente. Una fuente Unicode admite uno o más puntos de código (se relacionan con asignaciones de caracteres de página de código) y se accede a ellos en un método estándar que resuelve conflictos de asignación de caracteres.
La cantidad de fuentes que se puede descargar a su impresora depende de la cantidad de memoria flash disponible que no esté en uso y del tamaño de la fuente que se va a descargar.
Algunas fuentes Unicode son de gran tamaño. Estas incluyen la fuente MS (Microsoft) Arial Unicode (23 MB) disponible en Microsoft o la fuente Andale (22 MB) que ofrece Zebra. Estos grandes conjuntos de fuentes también admiten una gran cantidad de idiomas.