Le langage de programmation ZPL fournit une technologie avancée de mappage et de mise à l'échelle des polices pour prendre en charge les polices vectorielles (TrueType ou OpenType) et le mappage de caractères Unicode, ainsi que les polices bitmap de base et les pages de code de caractères.
Les fonctionnalités de police de l'imprimante dépendent du langage de programmation. Les guides de programmation ZPL et EPL existants décrivent et documentent les polices, les pages de code, l'accès aux caractères, les listes de polices et les limites de leurs langages de programmation d'imprimante respectifs. Reportez-vous aux guides de programmation de l'imprimante pour plus d'informations sur la prise en charge du texte, des polices et des caractères.
Zebra propose une variété d'utilitaires et de logiciels d'application prenant en charge le téléchargement de polices vers l'imprimante pour les langages de programmation d'imprimante ZPL et EPL.
Certaines polices ZPL installées en usine dans l'imprimante ne peuvent pas être copiées, clonées ou restaurées sur l'imprimante en rechargeant ou en mettant à jour le micrologiciel. Si ces polices ZPL limitées par des licences sont supprimées par une commande explicite de suppression d'objet ZPL, elles doivent être achetées et réinstallées via un utilitaire d'activation et d'installation de polices. Les polices EPL n'ont pas cette restriction.