PCL — Printer Command Language — ist eine 1984 von Hewlett-Packard eingeführte Befehlssprache zur Drucker-Ansteuerung. Sie übersetzt Formatierungs-Anweisungen (Schriftart, Position, Bilder, Tabellen) in Befehle, die der Drucker direkt interpretieren kann. Im Gegensatz zu PostScript wird PCL nicht serverseitig gerendert, sondern vom Drucker selbst ausgeführt.
Bekannteste Versionen: PCL 5 (klassischer Office-Standard, weite Verbreitung), PCL 5e (mit erweiterten Schriftarten), PCL 6 / PCL XL (modernere, kompaktere Variante mit besserer Bildqualität). Praktisch jeder Office-Drucker unterstützt heute mindestens PCL 5 — was sie zur sicheren Wahl für gemischte Software-Umgebungen macht.
Im Geschäftsalltag wählen Sie die PCL-Variante meist im Druckertreiber: PCL 6 für moderne Anwendungen, PCL 5 für ältere Software oder spezialisierte ERP-Systeme, die ausschließlich PCL 5 senden. Bei Druckproblemen mit komplexen Office-Dokumenten lohnt der Wechsel zwischen den PCL-Versionen.
Praxis & Kontext
PCL vs. PostScript ist die häufigste Treiber-Entscheidung im Büro: PCL ist kompakter (kleinere Druckdaten, schneller über das Netzwerk), PostScript ist genauer im Layout (besser bei komplexen Schriften, Vektorgrafiken, Designer-Software). Eine pragmatische Faustregel: PCL 6 als Standard im Office, PostScript-Druckertreiber zusätzlich installieren für die Designer-/Marketing-Abteilung.
Spezialfall ERP- und Buchhaltungs-Systeme: viele Branchen-Tools (SAP, DATEV, Lohnsoftware) senden ausschließlich PCL 5 — meist sogar nur „raw PCL", ohne Treiber-Vermittlung. Wenn Drucker plötzlich nach Software-Update kryptische Zeichen ausgibt, ist meist die PCL-Variante das Problem. Im Druckertreiber „PCL 5 (Legacy)" wählen löst das in 80 % der Fälle.
Häufige Stolpersteine
PCL 6 ist NICHT abwärtskompatibel zu PCL 5: ein PCL-6-Treiber sendet keine PCL-5-Befehle, und umgekehrt. Bei gemischten Drucker-Flotten (alte HP-Geräte neben neuen) deshalb sorgfältig pro Treiber prüfen. Außerdem: einige Drucker können automatisch PCL/PostScript erkennen („auto-emulation") — das funktioniert nicht immer zuverlässig, lieber explizit konfigurieren.
Synonyme & andere Schreibweisen: Printer Command Language, PCL5, PCL6