Mnoho počítačových tiskáren používá ovladače založené na PCL.
Kredit obrázku: Ryan McVay/Photodisc/Getty Images
Společnost Hewlett-Packard vyvinula v 80. letech 20. století pro své inkoustové tiskárny Printer Command Language neboli PCL. Rozšířil se s uvedením PCL3 pro oblíbenou tiskárnu LaserJet společnosti. PCL5 je poslední verze, která je založena na tradičním kódu, který počítačový ovladač posílá do tiskárny, aby jí dal pokyny, jak stránku vytisknout. PCL6, také známý jako PCL-XL, je výkonnější ovladač, který funguje úplně jinak, přičemž si zachovává název PCL.
Jazyk
Zatímco společnost HP považuje PCL5 i PCL6 za ovladače jazyka příkazů tiskárny, každý software používá k doručování dat do tiskáren různé jazyky. PCL5 a předchozí verze ovladačů HP používají kód ASCII k odesílání dat a příkazů z počítačové aplikace do tiskárny. PCL6 zkompiluje stránky z počítačové aplikace do binárního formátu před odesláním balíčku do tiskárny. Nový binární jazyk je kompaktnější a nabízí další funkce.
Video dne
Funkce
Až do PCL5 mají ovladače tiskárny omezenou funkčnost. Tyto ovladače dávají příkazy jako pro novou stránku nebo nový odstavec a identifikují písma dokumentu. Rozlišení je obvykle pevné a omezené na 300 dpi. Pod PCL6 může ovladač také řešit požadavky na obrázky a grafiku. Překládá vektorové diagramy i bitové mapy a zvládne i vyšší rozlišení. Protože přímo zpracovávají složité grafické příkazy, ovladače PCL6 pracují rychleji a generují méně provozu.
Úkon
Ovladače PCL až do PCL5 používají speciální znaky pro spouštění příkazů a odesílání textu dokumentu k tisku jako normálního textu. Tiskárny reagují na speciální znaky, jimž obvykle předchází znak reprezentovaný jako „Esc“ na klávesnici, prováděním jednoduchých akcí, jako je začátek nového řádku. PCL6 je orientován na tisk barevné grafiky i textu. Takový tisk vyžaduje složitější příkazy a prostý text se stává méně důležitým. PCL6 přebírá příkazy z grafického uživatelského rozhraní operačního systému a převádí je na příkazy pro tiskárnu. Výsledkem je, že výtisk více odpovídá tomu, co aplikace zobrazuje na obrazovce počítače.
Kompatibilita
HP zahrnuje všechny příkazy z předchozích verzí PCL v nové verzi PCL. PCL5 je plně zpětně kompatibilní. PCL6 má modulární strukturu a jako takový nezahrnuje starší příkazy stejným způsobem. Místo toho společnost HP přidala modul nazvaný PCL6 Standard, aby byla zajištěna zpětná kompatibilita. Kvůli nové struktuře není tato kompatibilita bezproblémová a společnost HP doporučuje řešit problémy s kompatibilitou s PCL6 nahrazením ovladače nejnovější verzí PCL5.