Limbajul de control al imprimantei

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică, PCL sau Printer Control Language ( Printer Command Language conform lui Hewlett Packard ) este un limbaj de descriere a paginii conceput pentru a controla imprimantele dezvoltat de Hewlett Packard (HP) și utilizat pentru prima dată în 1980 . HP a dezvoltat multe versiuni ale limbajului și mulți alți producători l-au folosit în imprimantele lor, făcându-l un standard de facto .

În mod normal, comenzile PCL necesare pentru a produce pagina tipărită sunt trimise de driverele de imprimantă. Acest program poate fi fie o parte a sistemului de operare, fie direct o parte a programului care a generat pagina de imprimat. Odată ce driverul a generat comanda, sistemul de operare are grijă să le trimită la imprimantă care le va interpreta și apoi va imprima pagina.

În comenzile PCL există comenzi pentru a imprima cu un anumit caracter (stocat în imprimantă), pentru a poziționa cursorul de imprimare într-un punct specific al colii, pentru a imprima folosind un anumit cadru bitmap transmis de computer etc. Fiecare comandă este precedată de un caracter de returnare a trăsurii. Cele mai recente versiuni ale limbajului se ocupă și de transmiterea graficii vectoriale .

Complexitatea PCL se află la jumătatea distanței dintre transmiterea simplă a caracterelor ASCII (inclusiv returul carului și săritura unei linii de imprimare) și limbajul PostScript (PostScript este un limbaj complet, dar necesită un microcomputer integrat în imprimantă).

linkuri externe