Multe imprimante de computer folosesc drivere bazate pe PCL.
Credit imagine: Ryan McVay/Photodisc/Getty Images
Hewlett-Packard a dezvoltat Printer Command Language, sau PCL, pentru imprimantele sale cu jet de cerneală în anii 1980. A devenit larg răspândit odată cu introducerea PCL3 pentru populara imprimantă LaserJet a companiei. PCL5 este ultima versiune care se bazează pe codul tradițional pe care driverul computerului îl trimite imprimantei pentru a-i oferi instrucțiuni despre cum să imprime pagina. PCL6, cunoscut și ca PCL-XL, este un driver mai puternic care funcționează complet diferit, păstrând în același timp numele PCL.
Limba
În timp ce HP consideră că atât PCL5, cât și PCL6 sunt drivere pentru limbajul de comandă al imprimantei, fiecare software folosește limbi diferite pentru a furniza date către imprimante. PCL5 și versiunile anterioare ale driverelor HP folosesc codul ASCII pentru a trimite datele și comenzile de la aplicația de calculator către imprimantă. PCL6 compilează paginile din aplicația de calculator într-un format binar înainte de a trimite pachetul la imprimantă. Noul limbaj binar este mai compact și oferă caracteristici suplimentare.
Videoclipul zilei
Funcții
Până la PCL5, driverele de imprimantă au funcționalități limitate. Aceste drivere oferă comenzi, cum ar fi pentru o pagină nouă sau paragraf nou și identifică fonturile pentru document. Rezoluția este de obicei fixă și limitată la 300 dpi. În conformitate cu PCL6, driverul poate răspunde și cerințelor de imagini și grafică. Traduce diagrame vectoriale, precum și hărți de biți și poate gestiona rezoluții mai mari. Deoarece procesează direct comenzi grafice complexe, driverele PCL6 funcționează mai rapid și generează mai puțin trafic.
Operațiune
Driverele PCL până la PCL5 folosesc caractere speciale pentru a iniția comenzi și trimit textul documentului pentru a fi tipărit ca text normal. Imprimantele răspund la caracterele speciale, de obicei prefațate de caracterul reprezentat ca „Esc” pe o tastatură, efectuând acțiuni simple, cum ar fi pornirea unei linii noi. PCL6 este orientat spre imprimarea graficelor color, precum și a textului. O astfel de imprimare necesită comenzi mai complexe, iar textul simplu devine mai puțin important. PCL6 preia comenzi din interfața grafică cu utilizatorul a sistemului de operare și le transpune în comenzi pentru imprimantă. Ca urmare, imprimarea se potrivește mai mult cu ceea ce aplicația arată pe ecranul computerului.
Compatibilitate
HP include toate comenzile din versiunile anterioare de PCL în noua versiune PCL. PCL5 este complet compatibil cu versiunea inversă. PCL6 are o structură modulară și, ca atare, nu include comenzile mai vechi în același mod. În schimb, HP a adăugat un modul numit PCL6 Standard pentru a asigura compatibilitatea cu versiunea anterioară. Datorită noii structuri, această compatibilitate nu este perfectă, iar HP recomandă abordarea problemelor de compatibilitate cu PCL6 prin înlocuirea driverului cu cea mai recentă versiune PCL5.