12.2. Práce tiskového systému

Uživatel vytvoří tiskovou úlohu. Tisková úloha sestává z dat, která se mají vytisknout, a z informací pro spooler, jako je jméno tiskárny nebo tiskové fronty, a, volitelně, informací pro filtr, jako jsou volby specifické pro tiskárnu.

Každá tiskárna má vlastní tiskovou frontu. Spooler drží tiskovou úlohu ve frontě, dokud požadovaná tiskárna není připravená přijmout data. Jakmile je tiskárna připravená, pošle jí spooler data skrze filtr a backend.

Filtr zkonvertuje data, která chce uživatel vytisknout (ASCII, PostScript, PDF, JPEG atd.) do dat určených pro tiskárnu. (PostScript, PCL, ESC/P atd.). Vlastnosti tiskárny jsou popsány v PPD souborech. PPD soubor obsahuje volby a parametry specifické pro daný typ tiskárny. Filtr zajistí, aby byly volby vybrané uživatelem zapnuty.

Pokud používáte postscriptovou tiskárnu, zkonvertuje filtr data do PostScriptu specifického pro tiskárnu. To nevyžaduje tiskový ovladač. Pokud používáte nepostscriptovou tiskárnu, zkonvertuje filtr data do formátu specifického pro tiskárnu pomocí programu Ghostscript. To vyžaduje použití ghostscriptového tiskového ovladače vhodného pro vaši tiskárnu. Backend přijme data specifická pro tiskárnu a odešle je tiskárně.


SUSE LINUX Příručka správce systému 9.3