Upodabljanje PostScript je postopek pretvorbe in interpretacije datotek PostScript v vizualne slike na zaslonu ali v tisku. PostScript je opisni jezik strani, ki ga je razvil Adobe Systems in se pogosto uporablja v tiskarstvu in grafičnem oblikovanju. Za dejansko uporabo tega opisa za tiskanje na papir ali izdelavo tiskarske plošče je potreben program, ki interpretira (ali prikaže) podatke in jih spremeni v nekaj, kar lahko tiskalnik, fototipkalec ali sistem CtP izpiše na medij. To interpretacijo opravi sistem, imenovan RIP (Raster Image Processor) ali upodabljalnik.

Če bi vsaka aplikacija na trgu imela svoj način opisovanja vsebine strani, bi morali kupiti RIP za vsako posamezno aplikacijo (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP, ...). Da bi se izognili tej težavi, vhodni podatki so kodirani v standardnem jeziku za opis strani ali PDL. Obstaja več PDL-jev. Najpogostejši so:

  • PostScript (ki se uporablja predvsem v grafiki)
  • PCL (za pisarniško uporabo)
  • HPGL (običajno se uporablja za krmiljenje risalnikov CAD).

Preostanek tega članka se osredotoča na PostScript RIP.

Podrobnosti, specifične za jezik

RIP strojne in programske opreme. PostScript upodabljanje

V bistvu je RIP program, ki teče na nekem računalniku. Pred dvajsetimi leti so vsi RIP-ji delovali na namenski strojni opremi, računalnikih, ki so bili zasnovani samo za zagon programske opreme RIP in niso nujno vključevali tipkovnice, zaslona ali miške. Ti RIP-ji se imenujejo RIP-ji strojne opreme. Še vedno jih najdete v laserskih tiskalnikih in drugih »cenejših« napravah. Ti vdelani RIP-ji se imenujejo tudi krmilniki PostScript.

Dandanes se veliko RIP-ov izvaja na običajnih osebnih računalnikih ali računalnikih Mac in se obnašajo kot katera koli druga aplikacija. Ti RIP-ji se imenujejo programski RIP-ji. Še vedno lahko vključujejo posebno strojno opremo, kot je kartica, za povezavo z izhodno napravo. Za preprečevanje piratstva RIP programske opreme pogosto vključuje varnostni ključ, kot je ključ.

Adobe in ne tako Adobe PostScript RIP

Ker je PostScript razvil Adobe, je najpomembnejše podjetje, ki ustvarja PostScript RIP. Ti RIP-ji se prodajajo na trgu OEM: Adobe ustvari osnovno kodo RIP (ki se v najnovejši generaciji trenutno imenuje CPSI ali APPE) in jo proda vsakemu podjetju, ki išče rešitev PostScript. Proizvajalec slikovne naprave nato kupi to kodo in doda potrebno strojno opremo za povezavo s slikovno napravo in dodatno programsko opremo za upravljanje programske opreme in dodajanje funkcij.

Adobe seveda ni edino podjetje, ki ustvarja RIP. Druga podjetja so izkoristila ta trend za ustvarjanje tako imenovanih klonov PostScript. To so RIP-ji, ki sledijo standardu Adobe PostScript. Najpomembnejše med njimi ustvarja Global Graphics. Njihov RIP se imenuje Harlequin in prodajajo tudi alternativo, imenovano Jaws RIP. Ghostscript je brezplačen tolmač PostScript podjetja Alladin. Njegov komercialni nečak se uporablja v izdelkih, kot je priljubljeni BESTColor RIP.

Označevanje RIP-jev glede na njihov rezultat. PostScript upodabljanje

Drug način za karakterizacijo RIP-ov je pogled na njihov rezultat:

  • Nekateri RIP-ji ustvarjajo podatke, ki jih je mogoče poslati neposredno v slikovno napravo ali risalnik. Za fototipsko napravo ali napravo CtP so ti podatki v obliki slikovnih pik, ki povedo laserju v napravi, ali naj na medij piše pike ali ne.
  • Drugi RIP-ji ustvarijo vmesni podatkovni format, ki ga mora še vedno obdelati drug sistem, preden se pošlje izhodni napravi. To omogoča proizvajalcu, da med RIP in slikovno napravo doda prekrivni sistem ali na primer delovno postajo za urejanje. Scitex in Barco RIP sta tipična primera tega pristopa.

Pošiljanje podatkov v PostScript RIP. PostScript upodabljanje

Običajno vsak RIP prejme podatke (strani, kodirane v PostScript ali PDF), jih obdela in nato pošlje izhod na cilj. Programska oprema RIP za vse to je precej zapletena in vsaj tako velika in zapletena kot popoln pisarniški paket. Obstaja več načinov, na katere lahko RIP pridobi svoje podatke. Najprej si na hitro poglejmo, kako nastanejo podatki:

  • Ustvarite stran v InDesignu, QuarkXPressu, Publisherju ali katerem koli drugem in se odločite, da jo natisnete.
  • Na Macu pojdite na Chooser, izberite gonilnik LaserWriter in nato izberite napravo za tiskanje. LaserWriter je pravzaprav majhna aplikacija, ki skrbi za prenos podatkov na izbrani medij in, odvisno od aplikacije, za ustvarjanje podatkov PostScript (glejte naslednje).
  • Na osebnem računalniku počnete v bistvu isto. Z izbiro tiskalnika operacijskemu sistemu poveste, katera različica gonilnika je PostScript lahko prikliče aplikacija za pomoč pri ustvarjanju datoteke za tiskanje PostScript.
  • Nekatere aplikacije, kot je Adobe Illustrator, uporabljajo PostScript kot svoj notranji format. To pomeni, da jim ni treba narediti veliko dela, da bi ustvarili izhodno datoteko, samo dodajte nekaj elementov, kot so slovarji, podatki o pisave in podatki o napravi, kot je nadzor zaslona.
  • Večina aplikacij priprava za tisk uporabljajo svojo edinstveno notranjo obliko podatkov in sami pretvorijo stran iz te notranje oblike v datoteko PostScript. Za del te pretvorbe se lahko delno zanašajo na gonilnik PostScript, ki je del operacijskega sistema.
  • Poslovne aplikacije, kot sta MS Word ali Excel, se za ustvarjanje podatkov PostScript v celoti zanašajo na gonilnik PostScript. To pomeni, da lahko preprosto preklapljanje z enega gonilnika PostScript na drugega odpravi nekatere težave, če so specifične za gonilnik.

Ko je datoteka za tiskanje PostScript ustvarjena, se pošlje na izbrani medij ali napravo. Večina RIP-ov podpira veliko različnih vhodnih kanalov.

  • AppleTalk: RIP se lahko prikaže v omrežju, kot da bi bil laserski tiskalnik. Uporabnik Maca izbere RIP v Chooserju in ga natisne. To je najlažji način za tiskanje opravil, vendar je tudi precej počasen.
  • TCP/IP: RIP-i lahko podpirajo LPR, ki je standardni protokol Unix, ali pretočni protokol Helios. To pomeni, da lahko tiskate na tiskalnik Helios EtherShare in ta upravljalnik tiskanja bo posredoval datoteko v RIP z uporabo hitrega protokola TCP/IP. PostScript upodabljanje
  • Imenovana cev: To je Microsoftov protokol za izmenjavo podatkov med različnimi aplikacijami. Za dejanski prenos podatkov se zanaša na TCP/IP. Ta protokol lahko uporabite, če želite tiskati iz računalnika v RIP.
  • Vroče mape: večina programske opreme RIP lahko spremlja več map in v njih obdeluje vse datoteke PostScipt ali PDF. Preprosto natisnite svojo stran na disk in postavite to datoteko PostScript v mapo za hitri dostop. Živjo, po nekaj sekundah RIP opazi datoteko in jo izda.

To so najbolj priljubljeni vhodni kanali, obstajajo pa tudi drugi. PostScript 3 RIP lahko podpira sistem, imenovan internetno tiskanje. To vam omogoča tiskanje v RIP prek interneta. Manjše naprave, kot so laserski tiskalniki, lahko nudijo povezave USB.

Na splošno velja, da na več načinov, kot lahko pošljete podatke v RIP, bolje jih lahko vključite v svoj obstoječi (in prihodnji) potek dela. Prilagodljivost vhodnih in izhodnih kanalov je vsaj tako pomembna kot zmogljivost RIP.

Ko RIP prejme datoteko PostScript ali PDF, lahko začne obdelavo te datoteke.

Pravzaprav ta izjava ne drži povsem: podatki PostScript RIP ne potrebujejo nujno celotne datoteke. Takoj ko prispejo podatki za prvo stran, lahko RIP začne prebavljati to stran. To ne velja za datoteke PDF. Zaradi načina nastanka datoteke PDF,RIP potrebuje dostop do celotne datoteke, preden jo lahko začne obdelovati.

Obdelava podatkov PostScript

Adobe RIP bo najprej prevedel vsebino strani PostScript v vmesni format, imenovan prikazni seznam. Prikazni seznam vsebuje opis strani na bolj osnovni ravni stroja. Torej namesto uporabe milimetrov ali točk so vsi predmeti na seznamu prikaza v slikovnih pikah naprave. PostScript upodabljanje

Vsi ti objekti niso več TIFF, EPS oz pisave: RIP obdeluje tudi vse podatke na strani in jih po potrebi pretvori v vmesni format ter shrani v tako imenovanem izvornem seznamu. Za primer vzemite pisave: če ste nekje na strani uporabili 20-točkovno avantgardo, bo RIP vzel orisne podatke pisave (tiskalniška pisava, kot ji pravijo uporabniki Maca), izračunal, kako naj bo vsak posamezen znak izpisan za to. določeno velikost in ločljivost ter shrani te bitne znake v predpomnilnik pisave. V PostScript Level 1 so ti predpomnilniki pisav trajno shranjeni na disku. Po nekaj dneh ali tednih bi zavzeli toliko prostora, da RIP ne bi imel dovolj prostora za shranjevanje drugih podatkov. To lahko povzroči vse vrste napak PostScript, kot sta "limitcheck" ali "VMerror". Uporabnik bo moral nato ročno izbrisati vse te začasne podatke z izvedbo »brisanja pisave«. Adobe je to težavo odpravil na ravni PostScript 2, kjer se predpomnjenje pisave obravnava dinamično.

RIP poskuša čim dlje obdržati prikazni seznam in izvorni seznam v glavnem pomnilniku, vendar te podatke shrani v stransko datoteko na disku, če ta postane prevelika. Datoteke, ki vsebujejo veliko skeniranih slik, ustvarijo velike izvorne sezname, medtem ko datoteke, ki vsebujejo kompleksne risbe iz Illustratorja ali druge aplikacije, običajno ustvarijo velike prikazne sezname. Seveda se RIP upočasni, če potrebuje dostop do počasnega trdega diska namesto do super hitrega pomnilnika. Zato vidite, da se RIP-i izvajajo v sistemih z 1 GB RAM-a ali več. PostScript upodabljanje

Ko je seznam za prikaz dokončan, bo RIP rasteriziral svojo vsebino in poslal to bitno sliko v izhodno napravo. Nekateri proizvajalci temu postopku dodajo dodaten korak in pretvorijo prikazni seznam v svojo vmesno obliko. Na primer, Scitex je uporabil CT/LW kot notranji format in dodal dodatne bitne slike samemu nizu slik za izvedbo rasterizacije v zadnjem trenutku.

Obstaja splošna težnja, da se RIP dovoli, da obravnava dodatne naloge, ki presegajo to, kar je bilo obravnavano zgoraj. Past je lahko taka priložnost. Nekateri proizvajalci dodajo prekrivno programsko opremo med interpretacijo in rastrizacijo datoteke.

Zapustite RIP. PostScript upodabljanje

Postopek rastriranja lahko traja dolgo in povzroči ogromno datoteko, ki jo je treba poslati v izhodno napravo. Nekateri protokoli RIP razdelijo te podatke na majhne pasove in jih enega za drugim pošljejo v urejevalnik slike, drugi shranijo celotno bitno sliko v RAM ali disk in nato pošljejo te podatke v izhodno napravo. Ta vmesni pomnilnik se imenuje okvirni medpomnilnik. Vsi laserski tiskalniki uporabljajo tak medpomnilnik, ki je shranjen v RAM-u. To pojasnjuje, zakaj lahko zapletene strani ustvarijo napake PostScript na tiskalniku z omejenim pomnilnikom: enostavno ni dovolj RAM-a za shranjevanje vmesnih podatkov in medpomnilnika okvirjev.

Izbira med črtastim izhodom in medpomnjenjem okvirja je določena s povezano napravo in potekom dela stranke.

  • Črtasti izhod je najenostavnejši način za komunikacijo med RIP in motorjem.
  • Nekateri fototipkarji ne podpirajo start-stop. To pomeni, da potrebujejo vse podatke naenkrat brez najmanjše prekinitve (nekako kot CD zapisovalnik). Za takšne sisteme je treba uporabiti okvirni medpomnilnik.
  • Medpomnilniki okvirjev lahko tudi pospešijo izhodni proces, ker lahko RIP nadaljuje z obdelavo podatkov, medtem ko motor premika film naprej, ga obrezuje ali čaka na spletni procesor.

Pomembna je tudi fizična povezava med RIP in motorjem. Na trgu se uporabljajo različne rešitve.

  • Mnogi proizvajalci uporabljajo lastne protokole in strojno opremo za povezavo RIP s svojimi napravami za nastavitev slik. Agfa ima svoj protokol APIS, podoben SCSI. Scitex uporablja optično povezavo med dvema napravama. Z izjemo časopisnega trga pravih standardov ni.
  • Standardna omrežna povezava med RIP in motorjem se lahko uporablja, če prenos podatkov med obema napravama ne preseže zmogljivosti linije 10 ali 100 Mbit. Ta vrsta povezave se pogosto uporablja za risalnike. PostScript upodabljanje
  • Za cenejše tiskalnike in lektorje se lahko uporabi USB povezava.

 

ABC