? Hewlett - Packard ha sviluppato il Printer Command Language , o PCL , per le sue stampanti a getto d'inchiostro nel 1980. Esso si diffuse con l'introduzione di PCL3 per stampante LaserJet popolare della società. PCL5 è l'ultima versione ad essere basata sul codice tradizionale che il conducente computer invia alla stampante di dare le istruzioni su come stampare la pagina. PCL6 , noto anche come PCL - XL , è un driver più potente che opera in modo completamente diverso , pur mantenendo il nome PCL . Lingua
Mentre HP ritiene sia PCL5 e PCL6 per essere i driver PCL , ogni software utilizza diversi linguaggi per fornire dati alle stampanti. Versioni PCL5 e precedenti dei driver HP utilizzano il codice ASCII per inviare i dati e comandi dalla applicazione del computer alla stampante . PCL6 compila le pagine dalla applicazione del computer in un formato binario prima di inviare il pacchetto alla stampante . Il nuovo linguaggio binario è più compatto e offre funzionalità aggiuntive .
Funzioni
Fino a PCL5 , i driver della stampante hanno funzionalità limitate . Questi driver forniscono comandi come per una nuova pagina o un nuovo paragrafo e identificano i caratteri per il documento . La risoluzione è di solito fisso e limitato a 300 dpi . Sotto PCL6 , il conducente può anche rispondere alle esigenze di immagini e la grafica . Traduce diagrammi vettoriali e mappe di bit , e in grado di gestire risoluzioni più elevate. Dal momento che essi elaborano direttamente i comandi grafici complessi , i driver PCL6 operare più velocemente e generare meno traffico .
Operazione
I driver PCL fino a PCL5 utilizzare caratteri speciali avviare comandi , e inviare il testo del documento da stampare come testo normale . Stampanti rispondono ai caratteri speciali, di solito preceduti dal carattere rappresentate come "Esc" sulla tastiera , attraverso la realizzazione di semplici azioni come l'avvio di una nuova linea . PCL6 è orientata verso la stampa di immagini a colori e testo . Tale stampa necessita di comandi più complessi , e testo diventa meno importante . PCL6 prende comandi dal sistema di interfaccia utente grafica operativa e li traduce in comandi per la stampante . Di conseguenza , la stampa più da vicino corrisponde a ciò che l' applicazione mostra sullo schermo del computer .
Compatibilità
HP include tutti i comandi delle versioni precedenti di PCL nel nuovo versione PCL . PCL5 è completamente retrocompatibile . PCL6 ha una struttura modulare e , come tale, non include i comandi anziane allo stesso modo. Invece , HP ha aggiunto un modulo chiamato PCL6 standard per garantire la compatibilità con le versioni precedenti. A causa della nuova struttura , questa compatibilità non è perfetta , e la HP consiglia di affrontare i problemi di compatibilità con PCL6 sostituendo il driver con l'ultima versione PCL5 .