Renderování – Renderer

Význam

Pojem „rendering“ pochází původně z oblasti grafického designu a označuje proces, při kterém se z náčrtu vytvoří detailní grafické znázornění. V dnešních počítačových grafických programech tento proces provádí software, který například převede drátový model na realistický objekt s povrchovou strukturou, barevnými přechody, odrazy světla atd.

Pojem „rendering“ má v kontextu zpracování textu, tvorby dokumentů a správy výstupů podobný význam: jedná se o „zpracování“ předem navrženého surového dokumentu do jeho definované podoby v konkrétním cílovém formátu. Formátově nezávislé pokyny uložené v surovém dokumentu jsou během renderování interpretovány a převedeny na konkrétní pokyny cílového formátu. Tímto způsobem generuje PCL renderer datový proud PCL ze vstupně neutrálního surového formátu, ze kterého pak PCL tiskárna vytvoří tištěný dokument. Nebo HTML renderer generuje datový proud HTML ze stejného surového dokumentu, který se poté zobrazí ve webovém prohlížeči.

Praktické zkušenosti

Serie M/ také interně pracuje s takovým výstupně neutrálním formátem RAW, který obsahuje veškeré informace o dokumentu v neutrální podobě:

  • Pokyny k rozvržení a formátování
  • Strukturální informace, jako jsou nadpisy, odstavce, zápatí atd.
  • Metadata popisující dokument

Systém správy výstupů M/OMS, který řídí proces výstupu, disponuje všemi potřebnými renderery k převedení surového dokumentu do požadovaného výstupního formátu. To poskytuje potřebnou flexibilitu pro rozhodnutí o požadovaném formátu dokumentu až na samém konci procesu zpracování dokumentu, kdy jsou k dispozici všechny relevantní informace.

Záleží totiž na použitých programech pro převod, zda se určité informace z dokumentu ve výstupním formátu zachovají. Například při generování platného formátu PDF/UA pro bezbariérové dokumenty, které musí mimo jiné obsahovat skryté informace pro čtečku obrazovky. Nebo při generování formátu HTML nezávislého na stránce, který vyžaduje informace o nadpisech a odstavcích, aby bylo možné text správně naformátovat na mobilních zařízeních jakékoli velikosti.

Související témata

Zpětné volání v případě dotazů

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Christel Heusler