Wat is het verschil met PCL5- en PCL6-stuurprogramma's?

Inkjet printer

Veel computerprinters gebruiken op PCL gebaseerde stuurprogramma's.

Afbeelding tegoed: Ryan McVay/Photodisc/Getty Images

Hewlett-Packard ontwikkelde de Printer Command Language, of PCL, voor zijn inkjetprinters in de jaren tachtig. Het werd wijdverbreid met de introductie van PCL3 voor de populaire LaserJet-printer van het bedrijf. PCL5 is de laatste versie die gebaseerd is op de traditionele code die het computerstuurprogramma naar de printer stuurt om hem instructies te geven over het afdrukken van de pagina. PCL6, ook wel PCL-XL genoemd, is een krachtigere driver die geheel anders werkt, met behoud van de naam PCL.

Taal

Hoewel HP zowel PCL5 als PCL6 als stuurprogramma's voor de printertaal beschouwt, gebruikt elke software verschillende talen om gegevens aan de printers te leveren. PCL5 en eerdere versies van de HP-stuurprogramma's gebruiken ASCII-code om de gegevens en opdrachten van de computertoepassing naar de printer te verzenden. PCL6 compileert de pagina's van de computertoepassing in een binair formaat voordat het pakket naar de printer wordt gestuurd. De nieuwe binaire taal is compacter en biedt extra functies.

Video van de dag

Functies

Tot PCL5 hebben printerstuurprogramma's beperkte functionaliteit. Deze stuurprogramma's geven opdrachten zoals voor een nieuwe pagina of nieuwe alinea en identificeren de lettertypen voor het document. De resolutie is meestal vast en beperkt tot 300 dpi. Onder PCL6 kan het stuurprogramma ook voldoen aan de vereisten van afbeeldingen en grafische afbeeldingen. Het vertaalt zowel vectordiagrammen als bitmaps en kan hogere resoluties aan. Omdat ze complexe grafische opdrachten direct verwerken, werken de PCL6-stuurprogramma's sneller en genereren ze minder verkeer.

Operatie

De PCL-stuurprogramma's tot en met PCL5 gebruiken speciale tekens om opdrachten te starten en de tekst van het te printen document als normale tekst te verzenden. Printers reageren op de speciale tekens, meestal voorafgegaan door het teken dat wordt weergegeven als "Esc" op een toetsenbord, door eenvoudige acties uit te voeren, zoals het starten van een nieuwe regel. PCL6 is gericht op het afdrukken van zowel kleurenafbeeldingen als tekst. Dergelijk afdrukken vereist complexere opdrachten en platte tekst wordt minder belangrijk. PCL6 haalt opdrachten uit de grafische gebruikersinterface van het besturingssysteem en zet deze om in opdrachten voor de printer. Hierdoor komt de afdruk beter overeen met wat de applicatie op het computerscherm laat zien.

Compatibiliteit

HP neemt alle opdrachten van eerdere versies van PCL op in de nieuwe PCL-versie. PCL5 is volledig achterwaarts compatibel. PCL6 heeft een modulaire structuur en bevat als zodanig niet de oudere commando's op dezelfde manier. In plaats daarvan heeft HP een module met de naam PCL6 Standard toegevoegd om achterwaartse compatibiliteit te garanderen. Vanwege de nieuwe structuur is deze compatibiliteit niet naadloos en HP raadt aan om compatibiliteitsproblemen met PCL6 aan te pakken door de driver te vervangen door de nieuwste PCL5-versie.