A rendering PostScript hè u prucessu di cunvertisce è interpretà i schedari PostScript in imagine visuale nantu à u screnu o in stampa. PostScript hè una lingua di descrizzione di pagina sviluppata da Adobe Systems è hè largamente utilizata in stampa è cuncepimentu graficu. Per veramente aduprà sta descrizzione per stampà nantu à carta o per fà una stampata, hè necessariu un prugramma chì interpreta (o mostra) i dati, trasfurmendu in qualcosa chì una stampante, fototypesetter, o sistema CtP pò pruduce à un mediu. Questa interpretazione hè fatta da un sistema chjamatu RIP (Raster Image Processor) o renderer.

Se ogni applicazione nantu à u mercatu hà avutu u so propiu modu di descriverà ciò chì u cuntenutu di a pagina pare, avete da cumprà un RIP per ogni applicazione individuale (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP, ...). i dati di input sò codificati in una lingua standard di descrizzione di pagina o PDL. Ci sò parechji PDL. I più cumuni sò:

  • PostScript (chì hè principalmente utilizatu in gràficu)
  • PCL (per usu d'uffiziu)
  • HPGL (comunemente utilizatu per cuntrullà i plotters CAD).

U restu di questu articulu si cuncentra in PostScript RIP.

Dettagli specifichi di a lingua

RIP di hardware è software. Rendu PostScript

Essenzialmente, RIP hè un prugramma chì corre in qualchì computer. Vint'anni fà, tutti i RIP currenu nantu à hardware dedicatu, computer chì sò stati pensati solu per eseguisce u software RIP è ùn anu micca bisognu di un teclatu, schermu o mouse. Questi RIP sò chjamati RIP hardware. Puderete ancu truvà in stampanti laser è altri dispositi "più prezzu". Questi RIP incorporati sò ancu chjamati controller PostScript.

Oghje, parechji RIPs funzionanu nantu à i PC o Mac regulari è si cumportanu cum'è qualsiasi altra applicazione. Questi RIP sò chjamati RIP software. Puderanu ancu include hardware speciale, cum'è una carta, per cunnette à u dispusitivu di output. Per prevene a pirateria, i software RIP spessu includenu una chjave di sicurità, cum'è una chjave.

Adobe è micca cusì Adobe PostScript RIPs

PostScript hè statu sviluppatu da Adobe, sò a cumpagnia più impurtante chì crea PostScript RIP. Questi RIP sò venduti in u mercatu OEM: Adobe crea u codice RIP core (chì hè attualmente chjamatu CPSI o APPE in l'ultima generazione) è u vende à qualsiasi cumpagnia chì cerca una suluzione PostScript. U fabricatore di l'imagetter poi cumprà stu codice è aghjunghje l'hardware necessariu per interfaccia cù u so imagetter è u software supplementu per gestisce u software è aghjunghje funziunalità.

Di sicuru, Adobe ùn hè micca l'unica cumpagnia chì crea RIP. L'altri cumpagnie anu apprufittatu di sta tendenza per creà i cosiddetti cloni PostScript. Quessi sò RIP chì seguitanu u standard Adobe PostScript. I più impurtanti di elli sò creati da Global Graphics. U so RIP hè chjamatu Harlequin è vende ancu una alternativa chjamata Jaws RIP. Ghostscript hè un interprete PostScript gratuitu da Alladin. U so nipote cummerciale hè utilizatu in prudutti cum'è u populari BESTColor RIP.

Caratterizza i RIP da a so pruduzzioni. Rendu PostScript

Un altru modu di caratterizà i RIP hè di fighjà u so output:

  • Certi RIP generanu dati chì ponu esse mandati direttamente à un imagesetter o plotter. Per un phototypesetter o un dispositivu CtP, sta dati hè in forma di pixel chì dicenu à u laser in l'internu di a macchina se scrive o micca punti nantu à i media.
  • L'altri RIP generanu un furmatu di dati intermediu chì deve esse trattatu da un altru sistema prima di esse mandatu à u dispusitivu di output. Questu permette à u fabricatore di aghjunghje un sistema di superposizione o, per esempiu, una stazione di travagliu di edizione trà u RIP è l'imaghjini. Scitex è Barco RIP sò esempi tipici di stu approcciu.

Mandatu dati à PostScript RIP. Rendu PostScript

Di genere, ogni RIP riceve dati (pagine codificate in PostScript o PDF), u processa, è poi manda l'output à u so destinazione. U software RIP per ottene tuttu questu hè abbastanza cumplessu è almenu grande è cumplessu cum'è una suite d'uffiziu cumpleta. Ci hè parechje manere in quale RIP pò uttene e so dati. Fighjemu prima un rapidu sguardu à cumu si creanu i dati:

  • Crea una pagina in InDesign, QuarkXPress, Publisher, o qualsiasi cosa è decide di stampà.
  • Nant'à un Mac, andate à Chooser, selezziunate u driver LaserWriter, è dopu selezziunate u dispositivu per stampà. LaserWriter hè in realtà una piccula applicazione chì hè rispunsevuli di u trasferimentu di dati à i media selezziunati è, secondu l'applicazione, di creà dati PostScript (vede dopu).
  • Nantu à u PC, fate basicamente a stessa cosa. Selezziunate a stampante, dite à u sistema operatore chì versione di u driver hè PostScript pò esse chjamatu da una applicazione per aiutà à creà un schedariu di stampa PostScript.
  • Alcune applicazioni cum'è Adobe Illustrator, Aduprate PostScript cum'è u so furmatu internu. Questu significa chì ùn anu micca bisognu di fà assai travagliu per creà u schedariu di output, solu aghjunghje elementi cum'è dizionari, dati nantu à fonts è dati specifichi di u dispusitivu cum'è u cuntrollu di u screnu.
  • A maiò parte di l'applicazioni prestampa Aduprate u so propiu formatu di dati internu unicu è cunvertisce elli stessi a pagina da stu formatu internu à un schedariu PostScript. Puderanu in parte nantu à u driver PostScript, chì face parte di u sistema operatore, per trattà una parte di sta cunversione.
  • L'applicazioni cummerciale cum'è MS Word o Excel si basanu interamente in u driver PostScript per creà dati PostScript. Questu significa chì solu cambià da un driver PostScript à un altru pò eliminà alcuni prublemi s'ellu sò specifichi per u driver.

Una volta chì u schedariu di stampa PostScript hè creatu, hè mandatu à i media o u dispositivu sceltu. A maiò parte di i RIP supportanu parechji canali di input diffirenti.

  • AppleTalk: RIP pò appare nantu à a reta cum'è s'ellu era una stampante laser. L'utilizatore Mac sceglie u RIP in u Selettore è stampa in questu. Questu hè u modu più faciule per stampà i travaglii, ma hè ancu abbastanza lento.
  • TCP/IP: I RIP ponu supportà sia LPR, chì hè un protokollu Unix standard, sia u protocolu di streaming Helios. Questu significa chì pudete stampà à una stampante Helios EtherShare è questu gestore di stampa trasmetterà u schedariu à u RIP utilizendu u protokollu TCP / IP veloce. Rendu PostScript
  • Pipa chjamata: Questu hè un protocolu Microsoft per u scambiu di dati trà e diverse applicazioni. Si basa in TCP / IP per u trasferimentu di dati propiu. Stu protokollu pò esse usatu sè vo vulete stampà da PC à RIP.
  • Hot Folders: A maiò parte di u software RIP pò monitorà parechje cartulare è processà qualsiasi file PostScipt o PDF in elli. Basta stampate a vostra pagina à u discu è mette stu schedariu PostScript in u vostru cartulare di accessu rapidu. Ciao, dopu à un paru di sicondi RIP nota u schedariu è l'emette.

Quessi sò i canali di input più populari, ma ci sò altri. PostScript 3 RIP pò sustene un sistema chjamatu stampa Internet. Questu permette di stampà in RIP per Internet. Dispositivi più chjuchi, cum'è stampanti laser, ponu offre cunnessione USB.

In generale, più manere di mandà dati à RIP, u megliu pudete integrà in u vostru flussu di travagliu esistente (è futuru). A flessibilità di i canali di input è output hè almenu impurtante cum'è u rendiment RIP.

Una volta RIP hà ricivutu un schedariu PostScript o PDF, pò cumincià à processà quellu schedariu.

In fatti, sta dichjarazione ùn hè micca sanu vera: i dati PostScript RIP ùn anu micca bisognu di tuttu u schedariu. Appena i dati per a prima pagina arrivanu, RIP pò cumincià à digerirà quella pagina. Questu ùn hè micca u casu per i schedari PDF. A causa di a manera chì sò creati I schedari PDF,RIP hà bisognu di accessu à tuttu u schedariu prima ch'ellu pò principià, trasfurmà lu.

Trattamentu di dati PostScript

Adobe RIP prima traduce u cuntenutu di a pagina PostScript in un formatu intermediu chjamatu lista di visualizazione. A lista di visualizazione cuntene una descrizzione di a pagina à un livellu di macchina più basica. Allora invece di utilizà millimetri o punti, tutti l'uggetti in a lista di visualizazione sò situati in pixel di u dispositivu. Rendu PostScript

Tutti questi ogetti ùn sò più TIFF, EPS o fonts: RIP prucessa ancu tutte e dati nantu à a pagina è, se ne necessariu, u cunvertisce in un formatu intermediu è l'almacene in ciò chì si chjama una lista di fonte. Pigliate i fonti cum'è un esempiu: se avete utilizatu un Avant Garde di 20 punti in un locu in una pagina, RIP pigliarà i dati di cuntorni di u font (fonte di stampante, cum'è l'utilizatori di Mac u chjamanu), calculate cumu ogni caratteru individuale deve esse output per questu. data dimensione, è a risoluzione è guarda questi caratteri bitmap in a cache di font. In u Livellu PostScript 1, sti cache di fonti sò almacenati in permanenza in u discu. Dopu un paru di ghjorni o simane, piglianu tantu spaziu chì u RIP ùn averebbe abbastanza spaziu per almacenà altre dati. Questu pò causà ogni tipu d'errore PostScript cum'è "limitcheck" o "VMerror". L'utilizatore vi tuccherà à sviutata manually tutti issi dati pruvisoriu da fà un "sguassà font". Adobe hà risoltu stu prublema à u livellu PostScript 2, induve a cache di fonti hè trattata dinamicamente.

RIP prova di mantene a lista di a visualizazione è a lista di fonti in a memoria principale per u più longu pussibule, ma guarda sta dati in un schedariu di pagina nantu à u discu si diventa troppu grande. I fugliali chì cuntenenu assai imaghjini scansati generanu grandi liste di fonti, mentre chì i fugliali chì cuntenenu disegni cumplessi da Illustrator o un'altra applicazione generalmente generanu grandi liste di visualizazione. Di sicuru, RIP rallenta s'ellu ci vole à accede à un discu duru lento invece di memoria super-veloce. Hè per quessa chì vede RIPs in esecuzione in sistemi cù 1GB di RAM o più. Rendu PostScript

Una volta a lista di visualizazione hè cumpleta, u RIP rasterizerà u so cuntenutu è mandarà quellu bitmap à u dispusitivu di output. Certi pruduttori aghjunghjenu un passu extra à stu prucessu è cunverte a lista di visualizazione in u so formatu intermediu. Per esempiu, Scitex hà utilizatu CT / LW cum'è un formatu internu è hà aghjustatu bitmaps supplementari à l'imaghjini per fà a rasterizazione di l'ultima minuta.

Ci hè una tendenza generale à permette à u RIP di gestisce e funzioni supplementari oltre ciò chì hè statu discutitu sopra. Una trappula pò esse una tale opportunità. Certi pruduttori aghjunghjenu software di overlay trà l'interpretazione è a rasterizazione di u schedariu.

Esci da RIP. Rendu PostScript

U prucessu di rasterization pò piglià assai tempu è risultatu in un schedariu tamantu chì deve esse mandatu à u dispusitivu di pruduzzioni. Certi protokolli RIP dividenu sta dati in strisce chjuche è li mandanu à l'ajustatore di l'imaghjini unu à un tempu, altri guardanu tuttu u bitmap in RAM o discu è poi mandanu questi dati à u dispusitivu di output. Stu almacenamentu intermediu hè chjamatu frame buffer. Tutte e stampanti laser utilizanu un tali buffer, chì hè guardatu in RAM. Questu spiega perchè e pagine cumplesse ponu generà errori PostScript in una stampante limitata di memoria: ùn ci hè micca abbastanza RAM per almacenà e dati intermedi è u framebuffer.

L'scelta trà l'output strisce è u buffering di frame hè determinata da u dispusitivu cunnessu è u flussu di travagliu di u cliente.

  • L'output strisciatu hè u modu più simplice per cumunicà trà u RIP è u mutore.
  • Certi phototypesetters ùn supportanu micca start-stop. Questu significa chì anu bisognu di tutte e dati in una volta senza a minima interruzzione (una sorta di scrittore di CD). Per tali sistemi deve esse usatu un frame buffer.
  • I buffer di frame pò ancu accelerà u prucessu di output perchè u RIP pò cuntinuà à processà e dati mentre u mutore avanza u filmu, u trim, o aspetta u processatore in linea.

A cunnessione fisica trà u RIP è u mutore hè ancu impurtante. Diversi suluzioni sò usati in u mercatu.

  • Parechji pruduttori utilizanu i so protokolli è hardware per cunnette RIP à i so imàgine. Agfa hà u so propiu protocolu APIS simili à SCSI. Scitex usa una cunnessione otticu trà dui dispusitivi. Cù l'eccezzioni di u mercatu di ghjurnali, ùn ci sò micca veri standard.
  • Una cunnessione di rete standard trà u RIP è u mutore pò esse usata finu à chì u trasferimentu di dati trà i dui dispusitivi ùn supera a capacità di linea di 10 o 100 Mbit. Stu tipu di cunnessione hè spessu usatu per i plotters. Rendu PostScript
  • Per stampanti è correttori più economici, una cunnessione USB pò esse usata.

 

ABC