? Hewlett -Packard a développé le Printer Command Language , ou PCL, pour ses imprimantes à jet d'encre dans les années 1980 . Il s'est généralisée avec l'introduction de PCL3 pour imprimante LaserJet populaire de la société. PCL5 est la dernière version qui sera basé sur le code traditionnel que le pilote de l'ordinateur envoie à l'imprimante pour lui donner des instructions sur la façon d'imprimer la page. PCL6, également connu sous le PCL- XL, est un pilote plus puissant qui fonctionne complètement différemment , tout en conservant le nom PCL. Langue
Si HP considère à la fois PCL5 et PCL6 pour être pilotes d'imprimante de langue de commandement , chaque logiciel utilise différentes langues pour fournir des données aux imprimantes . PCL5 et les versions précédentes des pilotes HP utilisent le code ASCII pour envoyer les données et les commandes à partir de l'application informatique à l'imprimante. PCL6 compile les pages à partir de l'application informatique dans un format binaire avant d'envoyer le paquet à l'imprimante. Le nouveau langage binaire est plus compact et offre des fonctionnalités supplémentaires .
Fonctions
Jusqu'à PCL5 , les pilotes d'imprimante ont des fonctionnalités limitées. Ces pilotes donnent des ordres comme pour une nouvelle page ou un nouveau paragraphe et identifient les polices du document. La résolution est généralement fixe et limitée à 300 dpi. Sous PCL6, le conducteur peut également répondre aux exigences des images et des graphiques. Elle se traduit par des diagrammes vectoriels ainsi que des cartes bits , et peut gérer des résolutions plus élevées . Depuis qu'ils traitent directement les commandes graphiques complexes , les pilotes PCL6 fonctionner plus rapidement et génèrent moins de trafic.
Opération
Les pilotes PCL jusqu'à PCL5 utiliser des caractères spéciaux pour lancer des commandes , et d'envoyer le texte du document doit être imprimé comme du texte normal . Imprimantes répondent aux caractères spéciaux, généralement précédées par le caractère représenté comme "Esc" sur un clavier, en effectuant des gestes simples tels que le démarrage d'une nouvelle ligne. PCL6 est orientée vers l'impression de graphiques en couleur ainsi que du texte . Une telle impression nécessite commandes plus complexes, et le texte en devient moins important . PCL6 prend les commandes provenant de l'interface utilisateur graphique du système d'exploitation et les traduit en instructions pour l'imprimante . En conséquence , l'impression correspond mieux à ce que l'application affiche sur l'écran de l'ordinateur.
Compatibilité
HP comprend toutes les commandes à partir de versions précédentes de PCL dans la nouvelle La version PCL. PCL5 est totalement rétrocompatible . PCL6 a une structure modulaire et , comme tel , ne comprend pas les commandes plus de la même façon . Au lieu de cela , HP a ajouté un module appelé PCL6 standard pour assurer la compatibilité ascendante . En raison de la nouvelle structure, cette compatibilité n'est pas homogène , et HP recommande la résolution des problèmes de compatibilité avec PCL6 en remplaçant le pilote avec la dernière version de PCL5 .