PostScriptové vykresľovanie je proces konverzie a interpretácie PostScriptových súborov na vizuálne obrázky na obrazovke alebo v tlači. PostScript je jazyk na popis stránok vyvinutý spoločnosťou Adobe Systems a je široko používaný v tlači a grafickom dizajne. Ak chcete skutočne použiť tento popis na tlač na papier alebo na výrobu tlačovej dosky, je potrebný program, ktorý interpretuje (alebo zobrazuje) údaje a premieňa ich na niečo, čo tlačiareň, fotosádzač alebo CtP systém dokáže vytlačiť na médium. Túto interpretáciu vykonáva systém nazývaný RIP (Raster Image Processor) alebo renderer.

Ak by každá aplikácia na trhu mala svoj vlastný spôsob popisu toho, ako vyzerá obsah stránky, museli by ste si zakúpiť RIP pre každú jednotlivú aplikáciu (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP, ...). vstupné dáta sú zakódované v štandardnom jazyku popisu stránky alebo PDL. Existuje niekoľko PDL. Najbežnejšie sú:

  • PostScript (ktorý sa používa hlavne v grafike)
  • PCL (na kancelárske použitie)
  • HPGL (bežne používané na ovládanie CAD plotrov).

Zvyšok tohto článku sa zameriava na PostScript RIP.

Podrobnosti špecifické pre daný jazyk

Hardvérové ​​a softvérové ​​RIP. PostScriptové vykresľovanie

RIP je v podstate program, ktorý beží na nejakom počítači. Pred dvadsiatimi rokmi všetky RIP bežali na vyhradenom hardvéri, počítačoch, ktoré boli navrhnuté len na spustenie RIP softvéru a nemuseli nevyhnutne obsahovať klávesnicu, obrazovku alebo myš. Tieto RIP sa nazývajú hardvérové ​​RIP. Stále ich nájdete v laserových tlačiarňach a iných „lacnejších“ zariadeniach. Tieto vložené RIP sa tiež nazývajú PostScriptové radiče.

V súčasnosti veľa RIPov beží na bežných počítačoch PC alebo Mac a správajú sa rovnako ako každá iná aplikácia. Tieto RIP sa nazývajú softvérové ​​RIP. Stále môžu obsahovať špeciálny hardvér, ako je karta, na pripojenie k výstupnému zariadeniu. Aby sa predišlo pirátstvu, softvérové ​​RIP často obsahujú bezpečnostný kľúč, napríklad kľúč.

Adobe a nie tak Adobe PostScript RIP

Keďže PostScript vyvinula spoločnosť Adobe, sú najdôležitejšou spoločnosťou, ktorá vytvára PostScript RIP. Tieto RIP sa predávajú na trhu OEM: Adobe vytvorí základný RIP kód (ktorý sa v poslednej generácii v súčasnosti nazýva CPSI alebo APPE) a predáva ho akejkoľvek spoločnosti, ktorá hľadá riešenie PostScript. Výrobca imagetteru potom zakúpi tento kód a pridá potrebný hardvér na prepojenie s jeho imagetterom a ďalší softvér na správu softvéru a pridanie funkčnosti.

Samozrejme, Adobe nie je jedinou spoločnosťou, ktorá vytvára RIP. Iné spoločnosti využili tento trend na vytvorenie takzvaných PostScriptových klonov. Ide o RIP, ktoré sa riadia štandardom Adobe PostScript. Najdôležitejšie z nich sú vytvorené Global Graphics. Ich RIP sa volá Harlequin a predávajú aj alternatívu s názvom Jaws RIP. Ghostscript je bezplatný tlmočník PostScript od spoločnosti Alladin. Jeho komerčný synovec sa používa v produktoch, ako je populárny BESTColor RIP.

Charakterizácia RIP podľa ich výstupu. PostScriptové vykresľovanie

Ďalším spôsobom, ako charakterizovať RIP, je pozrieť sa na ich výstup:

  • Niektoré RIP generujú údaje, ktoré možno odoslať priamo do osvitovej jednotky alebo plotra. Pre fotosádzač alebo CtP zariadenie sú tieto údaje vo forme pixelov, ktoré laseru vo vnútri stroja oznamujú, či má alebo nemá písať bodky na médium.
  • Iné RIP generujú prechodný dátový formát, ktorý musí byť pred odoslaním do výstupného zariadenia spracovaný iným systémom. To umožňuje výrobcovi pridať medzi RIP a osvitovú jednotku prekrývací systém alebo napríklad editačnú stanicu. Typickými príkladmi tohto prístupu sú RIP spoločnosti Scitex a Barco.

Odosielanie údajov do PostScript RIP. PostScriptové vykresľovanie

Každý RIP zvyčajne prijíma dáta (stránky zakódované v PostScripte alebo PDF), spracuje ich a potom odošle výstup na miesto určenia. RIP softvér na dosiahnutie tohto všetkého je pomerne zložitý a prinajmenšom taký veľký a zložitý ako plnohodnotný kancelársky balík. Existujú rôzne spôsoby, ako môže RIP získať svoje údaje. Najprv sa stručne pozrime na to, ako sa vytvárajú údaje:

  • Stránku vytvoríte v aplikácii InDesign, QuarkXPress, Publisher alebo inom a rozhodnete sa ju vytlačiť.
  • Na Macu prejdite do Chooser, vyberte ovládač LaserWriter a potom vyberte zariadenie, na ktorom chcete tlačiť. LaserWriter je vlastne malá aplikácia, ktorá je zodpovedná za prenos dát na zvolené médium a v závislosti od aplikácie aj za vytváranie PostScriptových dát (pozri ďalej).
  • Na PC robíte v podstate to isté. Výberom tlačiarne poviete operačnému systému, o akú verziu ovládača ide PostScript môžu byť vyvolané aplikáciou, aby pomohli vytvoriť tlačový súbor PostScript.
  • Niektoré aplikácie ako Adobe Illustrator, použite PostScript ako svoj interný formát. To znamená, že pri vytváraní výstupného súboru nemusia robiť veľa práce, stačí pridať nejaké prvky, ako sú slovníky, údaje o fonty a údaje špecifické pre zariadenie, ako je ovládanie obrazovky.
  • Väčšina aplikácií predtlačová príprava používajú svoj vlastný jedinečný interný formát údajov a sami konvertujú stránku z tohto interného formátu do súboru PostScript. Na spracovanie časti tejto konverzie sa môžu čiastočne spoliehať na ovládač PostScript, ktorý je súčasťou operačného systému.
  • Obchodné aplikácie ako MS Word alebo Excel sa pri vytváraní údajov PostScript úplne spoliehajú na ovládač PostScript. To znamená, že jednoduché prepnutie z jedného ovládača PostScript na druhý môže odstrániť niektoré problémy, ak sú špecifické pre ovládač.

Po vytvorení tlačového súboru PostScript sa odošle na vybrané médium alebo zariadenie. Väčšina RIP podporuje mnoho rôznych vstupných kanálov.

  • AppleTalk: RIP sa môže v sieti objaviť, ako keby to bola laserová tlačiareň. Používateľ systému Mac vyberie RIP v programe Chooser a vytlačí ho. Toto je najjednoduchší spôsob tlače úloh, ale je tiež dosť pomalý.
  • TCP/IP: RIP môžu podporovať buď LPR, čo je štandardný unixový protokol, alebo streamovací protokol Helios. To znamená, že môžete tlačiť na tlačiarni Helios EtherShare a tento správca tlače prepošle súbor do RIP pomocou rýchleho protokolu TCP/IP. PostScriptové vykresľovanie
  • Pomenovaný kanál: Toto je protokol spoločnosti Microsoft na výmenu údajov medzi rôznymi aplikáciami. Pri skutočnom prenose údajov sa spolieha na TCP/IP. Tento protokol je možné použiť, ak chcete tlačiť z PC do RIP.
  • Hot Folders: Väčšina RIP softvéru dokáže monitorovať viacero priečinkov a spracovávať v nich všetky PostScipt alebo PDF súbory. Jednoducho vytlačte svoju stránku na disk a umiestnite tento PostScriptový súbor do priečinka s rýchlym prístupom. Ahoj, po niekoľkých sekundách si RIP všimne súbor a vypíše ho.

Toto sú najobľúbenejšie vstupné kanály, ale existujú aj iné. PostScript 3 RIP môže podporovať systém nazývaný internetová tlač. To vám umožňuje tlačiť do RIP cez internet. Menšie zariadenia, ako sú laserové tlačiarne, môžu ponúkať pripojenie USB.

Vo všeobecnosti platí, že čím viac spôsobov môžete odosielať údaje do RIP, tým lepšie ich môžete integrovať do svojho existujúceho (a budúceho) pracovného postupu. Flexibilita vstupných a výstupných kanálov je prinajmenšom taká dôležitá ako výkon RIP.

Keď RIP prijme súbor PostScript alebo PDF, môže začať spracovávať tento súbor.

V skutočnosti toto tvrdenie nie je úplne pravdivé: údaje PostScript RIP nemusia nevyhnutne potrebovať celý súbor. Hneď ako prídu údaje pre prvú stránku, RIP môže začať tráviť túto stránku. Toto nie je prípad súborov PDF. Vzhľadom na spôsob ich vzniku PDF súbory,RIP potrebuje prístup k celému súboru, aby mohol začať, spracovať ho.

PostScriptové spracovanie údajov

Adobe RIP najskôr preloží obsah PostScriptovej stránky do prechodného formátu nazývaného zoznam zobrazenia. Zoznam zobrazení obsahuje popis stránky na základnej úrovni počítača. Takže namiesto použitia milimetrov alebo bodov sú všetky objekty v zozname zobrazenia umiestnené v pixeloch zariadenia. PostScriptové vykresľovanie

Všetky tieto objekty už nie sú TIFF, EPS resp fonty: RIP tiež spracováva všetky údaje na stránke a v prípade potreby ich konvertuje do prechodného formátu a uloží ich do takzvaného zdrojového zoznamu. Ako príklad si vezmite písma: ak ste niekde na stránke použili 20-bodové Avant Garde, RIP vezme obrysové údaje písma (písmo tlačiarne, ako ho nazývajú používatelia počítačov Mac), vypočíta, ako by sa mal vytlačiť každý jednotlivý znak. danej veľkosti a rozlíšenia a ukladá tieto bitmapové znaky do vyrovnávacej pamäte písiem. V PostScript Level 1 sú tieto vyrovnávacie pamäte fontov uložené trvalo na disku. Po pár dňoch či týždňoch by zaberali toľko miesta, že by RIP nemal dostatok miesta na ukladanie iných dát. To môže spôsobiť všetky druhy chýb PostScript, ako napríklad „limitcheck“ alebo „VMerror“. Používateľ potom bude musieť manuálne vymazať všetky tieto dočasné údaje vykonaním „vymazania písma“. Spoločnosť Adobe tento problém vyriešila na úrovni PostScript 2, kde sa ukladanie fontov do vyrovnávacej pamäte spracováva dynamicky.

RIP sa pokúša uchovať zoznam zobrazení aj zdrojový zoznam v hlavnej pamäti tak dlho, ako je to možné, ale ak je príliš veľký, uloží tieto údaje do stránkovacieho súboru na disku. Súbory obsahujúce veľa naskenovaných obrázkov vytvárajú veľké zoznamy zdrojov, zatiaľ čo súbory obsahujúce zložité kresby z aplikácie Illustrator alebo inej aplikácie zvyčajne vytvárajú veľké zoznamy zobrazení. RIP sa samozrejme spomalí, ak potrebuje namiesto superrýchlej pamäte prístup k pomalému pevnému disku. To je dôvod, prečo vidíte RIP spustené na systémoch s 1 GB RAM alebo viac. PostScriptové vykresľovanie

Po dokončení zoznamu zobrazení RIP rastruje svoj obsah a odošle bitmapu do výstupného zariadenia. Niektorí výrobcovia pridávajú k tomuto procesu ďalší krok a konvertujú zoznam zobrazení do svojho stredného formátu. Napríklad spoločnosť Scitex použila CT/LW ako interný formát a do samotnej sady obrázkov pridala ďalšie bitové mapy na vykonanie rasterizácie na poslednú chvíľu.

Existuje všeobecná tendencia umožniť RIP zvládnuť ďalšie úlohy nad rámec toho, čo bolo uvedené vyššie. Takouto príležitosťou môže byť pasca. Niektorí výrobcovia pridávajú medzi interpretáciu a rasterizáciu súboru prekrývací softvér.

Ukončite RIP. PostScriptové vykresľovanie

Proces rasterizácie môže trvať dlho a výsledkom je obrovský súbor, ktorý je potrebné odoslať do výstupného zariadenia. Niektoré protokoly RIP rozdeľujú tieto údaje na malé prúžky a odosielajú ich do zariadenia na úpravu obrazu jeden po druhom, iné ukladajú celú bitmapu do pamäte RAM alebo na disk a potom tieto údaje odosielajú do výstupného zariadenia. Toto prechodné úložisko sa nazýva vyrovnávacia pamäť rámcov. Všetky laserové tlačiarne využívajú takúto vyrovnávaciu pamäť, ktorá je uložená v RAM. To vysvetľuje, prečo zložité stránky môžu generovať chyby PostScript na tlačiarni s obmedzenou pamäťou: jednoducho nie je dostatok pamäte RAM na uloženie medziľahlých údajov a framebufferu.

Voľba medzi prekladaným výstupom a ukladaním snímok do vyrovnávacej pamäte závisí od pripojeného zariadenia a pracovného postupu zákazníka.

  • Pruhovaný výstup je najjednoduchší spôsob komunikácie medzi RIP a motorom.
  • Niektoré fotosadziče nepodporujú štart-stop. To znamená, že potrebujú všetky dáta naraz bez najmenšieho prerušenia (niečo ako napaľovačka CD). Pre takéto systémy sa musí použiť vyrovnávacia pamäť rámcov.
  • Vyrovnávacie pamäte snímok môžu tiež urýchliť výstupný proces, pretože RIP môže pokračovať v spracovaní údajov, zatiaľ čo motor posúva film, orezáva ho alebo čaká na online procesor.

Dôležité je aj fyzické spojenie medzi RIP a motorom. Na trhu sa používajú rôzne riešenia.

  • Mnoho výrobcov používa svoje vlastné protokoly a hardvér na pripojenie RIP k svojim osvitovým jednotkám. Agfa má svoj vlastný protokol APIS podobný SCSI. Scitex využíva optické spojenie medzi dvoma zariadeniami. S výnimkou novinového trhu neexistujú žiadne skutočné štandardy.
  • Štandardné sieťové pripojenie medzi RIP a motorom je možné použiť, pokiaľ prenos dát medzi týmito dvoma zariadeniami nepresiahne kapacitu linky 10 alebo 100 Mbit. Tento typ pripojenia sa často používa pre plotre. PostScriptové vykresľovanie
  • Pri lacnejších tlačiarňach a korektoroch možno použiť USB pripojenie.

 

ABC