PCL (tiskový jazyk)

PCL (anglicky Printer Command Language ) je jazyk pro popis stránky vyvinutý společností Hewlett-Packard , který se stal průmyslovým standardem. Byl vytvořen v roce 1984 a původně byl navržen pro tiskárny pro inkoustové tiskárny různých verzí, ale poté byl vyvinut pro termální tiskárny, jehličkové a laserové.

Jazyky HPGL ( HPGL ) a PJL ( Printer Job Language  (en) ) jsou podporovány nejnovějšími verzemi PCL.

PCL 1 až 5

Jazyky PCL úrovně 1 až 5e jsou příkazové jazyky používající řídicí sekvence, které jsou interpretovány v pořadí, ve kterém je tiskárna přijala. Tento typ jazyka je poměrně pomalý a zahrnuje použití techniky zařazování, aby se předešlo zpomalení při tisku.

Na uživatelské úrovni je datový proud PCL obecně generován tiskovým ovladačem, ale každá aplikace do něj může také přidat svůj vlastní proud PCL, což někdy vede k problémům s interpretací (pokud se verze aplikace a tiskárny liší).

PCL 6

Standardní PCL 6, představený kolem roku 1995, získává rychlost pomocí komprese dat, přičemž je kompatibilní s PCL5e / PCL5c.

PCL6 Enhanced je objektově orientované programování, optimalizované pro tisk z grafických rozhraní a komprimované pro optimalizaci propustnosti. PCL6-Enhanced obsahuje nové funkce díky modulární architektuře, kterou lze snadno upravit pro budoucí tiskárny HP:

Původním názvem PCL-XL se novým jazykem stal PCL6 Enhanced, ale mnoho produktů třetích stran stále používá starý název. Některé produkty tvrdí, že jsou kompatibilní s PCL6 Enhanced, aniž by zahrnovaly zpětnou kompatibilitu PCL5 nebo syntézu písem .

PCL6 Enhanced je generován přímo ovladačem tiskárny. Díky své struktuře a metodice komprese je zřídka používán vlastními aplikacemi. Dokumentace k PCL6 není pro HP snadno dostupná a je obecně vyhrazena pro vývojáře .

PJL, jazyk úlohy tiskárny

Printer Job Language (PJL) je jazyk vyvinutý společností Hewlett-Packard pro lepší kontrolu tiskových aplikací a umožňují dobrou komunikaci mezi tiskového zařízení a aplikací. Princip jazyka PJL je umožnit spouštění jednoduchých příkazů (jazyk blízký angličtině) kromě příkazového jazyka tiskárny nebo klasických příkazů PostScript . PJL je nyní Podporováno většinou tiskáren PostScript . Mnoho výrobců tiskáren zahrnuje podporu příkazů PJL ve svých produktech.

PJL byl představen na HP LaserJet IIIsi. PJL přidává ovládací prvky na úrovni úkolů, jako je přepínání jazyka tiskárny, oddělení funkcí, příkazy prostředí, přehrávání stavu, přítomnost zařízení a příkazy systému souborů.

Poznámky a odkazy

  1. (en) [PDF] strana 28: PCL Printer Language Architecture , na hp.com, přístup 28. července 2016.
  2. vylepšeno

Dodatky

Související články