? Hewlett - Packard utvecklat språk Printer Command , eller PCL , för sina bläckstråleskrivare under 1980 . Det blev utbredd med införandet av PCL3 för företagets populära LaserJet-skrivare . PCL5 är den sista versionen som ska baseras på den traditionella koden som datorn föraren skickar till skrivaren för att ge instruktioner om hur du skriver ut sidan . PCL6 , även känd som PCL - XL , är en mer kraftfull drivrutin som fungerar helt annorlunda , med bibehållen PCL namnet . Språk
Medan HP anser både PCL5 och PCL6 vara Printer Command Language drivrutiner , använder varje program olika språk för att leverera data till skrivarna . PCL5 och tidigare versioner av HP-drivrutiner använder ASCII -kod för att skicka data och kommandon från datorn ansökan till skrivaren . PCL6 sammanställer sidorna från datorprogram till ett binärt format innan du skickar paketet till skrivaren . Den nya binära språket är mer kompakt och erbjuder ytterligare funktioner .
Funktioner
Upp till PCL5 , skrivardrivrutiner har begränsad funktionalitet . Dessa drivrutiner ger kommandon som för en ny sida eller ett nytt stycke och identifiera typsnitt för dokumentet . Upplösningen är oftast fast och begränsad till 300 dpi . Under PCL6 , kan föraren också avse kraven av bilder och grafik . Det översätter vektorgrafik samt bitmappar , och kan hantera högre upplösningar . Eftersom de behandlar komplexa grafik kommandon direkt , PCL6 drivrutiner fungerar snabbare och ger mindre trafik .
Operation
PCL förare upp till PCL5 använda specialtecken att initiera kommandon , och skicka texten till det dokument som ska skrivas ut som vanlig text . Skrivare svara på specialtecken , vanligtvis föregås av tecknet representeras som " Esc " på tangentbordet , genom att utföra enkla åtgärder såsom att starta en ny linje . PCL6 är orienterad mot utskrift färggrafik och text . Sådan utskrift kräver mer komplicerade kommandon , och vanlig text blir mindre viktigt . PCL6 tar kommandon från operativsystemet grafiska användargränssnittet och översätter dem till kommandon för skrivaren . Som ett resultat , utskriften närmare matchar vad programmet visar på datorskärmen .
Kompatibilitet
HP innehåller alla kommandon från tidigare versioner av PCL i den nya PCL version . PCL5 är helt bakåtkompatibel . PCL6 har en modulär struktur och , som sådan , inte inkluderar de äldre kommandon på samma sätt. Istället läggs HP en modul som kallas PCL6 standard för att säkerställa kompatibilitet bakåt . På grund av den nya strukturen , är denna kompatibilitet inte sömlösa , och HP rekommenderar itu kompatibilitetsproblem med PCL6 genom att ersätta drivrutinen med den senaste PCL5 versionen .