Ideografische und piktografische Schriften für asiatische Sprachen haben große Zeichensätze mit Tausenden von Zeichen, die eine einzige Sprach-Codepage unterstützen. Zur Unterstützung der umfangreichen asiatischen Schriftartensätze haben Druckerhersteller anstelle der Single-Byte-Zeichen (maximal 256 Zeichen) für Sprachen mit lateinischen Buchstaben ein Double-Byte-Zeichensystem (maximal 67840 Zeichen) eingeführt.
Um mehrere Sprachen mit einem einzigen Schriftartensatz abzudecken, wurde Unicode entwickelt. Unicode-Schriftarten unterstützen einen oder mehrere Zeichenwerte (vergleichbar mit der Zeichencodierung von Codepages). Für den Zugriff auf Unicode-Schriftarten wird ein Standardverfahren eingesetzt, durch das eventuelle Konflikte beim Zuordnen der Zeichen gelöst werden.
Die Anzahl der Schriftarten, die Sie auf Ihren Drucker herunterladen können, hängt vom Umfang des verfügbaren Flash-Speichers und der Größe der Schriftart ab.
Einige Unicode-Schriftarten sind sehr groß. Dazu gehören z. B. MS Arial Unicode (23 MB) von Microsoft oder die Andale-Schriftart von Zebra (22 MB). Diese umfangreichen Schriftartensätze unterstützen in der Regel zahlreiche Sprachen.