Vai al contenuto

Printer Control Language

Da Wikipedia, l'enciclopedia libera.
Versione del 28 mar 2005 alle 21:33 di Hellis (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

In informatica, PCL o Printer Control Language (Printer Command Language secondo Hewlett Packard) è un linguaggio di descrizione di pagina progettato per controllare le stamapnti sviluppato da Hewlett Packard (HP) e utilizzato per la prima volta nel 1980. HP ha sviluppato molte versioni del linguaggio e molti altri costruttori lo hanno utilizzato nelle loro stampanti rendendole uno standard de facto.

Normalmente i comando PCL necessari per produrre la pagina stampata vengono inviati da driver della stampante. Questo programma può essere o una parte del sistema operativo o direttamente una parte del programma che ha generato la pagina da stampare. Una volta che il driver ha genrato i comando il sistema operativo si preoccupa di inviarli alla stampante che provvederà a interpretarli e quindi a stampare la pagina.

Nei comandi PCL esistono dei comandi per stampare con un particolare carattere (memorizzato nella stampante), per posizione il cursore di stampa in uno specifico punto del foglio, per stampare utilizzando una particolare trama bitmap trasmessa del computer, ecc. Ogni comando e preceduto da un carattere di ritorno a capo. Le ultime versione del linguaggio gestiscono anche la trasmissione di grafica vettoriale.

La complessità del PCL è a meta strada tra la semplice trasmissione di caratteri ASCII (compreso il ritorno a capo e il salto di una linea di stampa) e il linguaggio PostrScript (il PostScript è un linguaggio completo ma richiede per essere interpretato un microcomputer integrato nella stampante).

Collegamenti esterni