„PostScript“ atvaizdavimas yra „PostScript“ failų konvertavimo ir interpretavimo į vaizdinius vaizdus ekrane arba spausdinant procesas. „PostScript“ yra „Adobe Systems“ sukurta puslapio aprašymo kalba, plačiai naudojama spausdinant ir grafiniame dizaine. Norint iš tikrųjų naudoti šį aprašą spausdinant ant popieriaus arba gaminant spausdinimo plokštę, reikalinga programa, kuri interpretuoja (arba rodo) duomenis, paversdama juos tuo, ką spausdintuvas, fotospausdintuvas arba CTP sistema gali išvesti į laikmeną. Šį aiškinimą atlieka sistema, vadinama RIP (Raster Image Processor) arba atvaizdavimo priemonė.

Jei kiekviena rinkoje esanti programa turėtų savo būdą apibūdinti, kaip atrodo puslapio turinys, turėtumėte nusipirkti RIP kiekvienai programai (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP ir kt.). Kad išvengtumėte šios problemos, įvesties duomenys yra užkoduoti standartine puslapio aprašo kalba arba PDL. Yra keletas PDL. Dažniausi yra šie:

  • PostScript (kuris daugiausia naudojamas grafikoje)
  • PCL (skirtas biurui)
  • HPGL (dažniausiai naudojamas CAD braižytuvams valdyti).

Likusioje šio straipsnio dalyje pagrindinis dėmesys skiriamas PostScript RIP.

Išsami informacija apie kalbą

Aparatinės ir programinės įrangos RIP. PostScript atvaizdavimas

Iš esmės RIP yra programa, kuri veikia kai kuriuose kompiuteriuose. Prieš XNUMX metų visi RIP buvo vykdomi naudojant specialią aparatinę įrangą, kompiuterius, kurie buvo sukurti tik RIP programinei įrangai paleisti ir kuriuose nebūtinai buvo klaviatūra, ekranas ar pelė. Šie RIP vadinami aparatūros RIP. Jų vis dar galite rasti lazeriniuose spausdintuvuose ir kituose „pigesniuose“ įrenginiuose. Šie įterptieji RIP taip pat vadinami PostScript valdikliais.

Šiais laikais daugelis RIP veikia įprastuose asmeniniuose arba „Mac“ kompiuteriuose ir veikia kaip bet kuri kita programa. Šie RIP vadinami programinės įrangos RIP. Juose vis tiek gali būti speciali aparatinė įranga, pvz., kortelė, skirta prisijungti prie išvesties įrenginio. Siekiant užkirsti kelią piratavimui, programinės įrangos RIP dažnai apima saugos raktą, pvz., raktą.

„Adobe“, o ne „Adobe PostScript RIP“.

Kadangi PostScript sukūrė „Adobe“, jie yra svarbiausia įmonė, kurianti PostScript RIP. Šie RIP parduodami OĮG rinkoje: „Adobe“ sukuria pagrindinį RIP kodą (kuris šiuo metu naujausios kartos vadinamas CPSI arba APPE) ir parduoda jį bet kuriai įmonei, ieškančiai PostScript sprendimo. Tada „imagetter“ gamintojas perka šį kodą ir prideda reikiamą aparatinę įrangą, kad būtų galima susieti su „imagetter“ ir papildoma programine įranga, skirta programinei įrangai valdyti ir funkcijoms pridėti.

Žinoma, „Adobe“ nėra vienintelė įmonė, kurianti RIP. Kitos įmonės pasinaudojo šia tendencija kurdamos vadinamuosius PostScript klonus. Tai RIP, atitinkantys Adobe PostScript standartą. Svarbiausius iš jų sukuria „Global Graphics“. Jų RIP vadinamas Harlequin ir jie taip pat parduoda alternatyvą, vadinamą Jaws RIP. Ghostscript yra nemokama PostScript vertėjas iš Alladin. Jos komercinis sūnėnas naudojamas tokiuose produktuose kaip populiarusis BESTColor RIP.

RIP apibūdinimas pagal jų išvestį. PostScript atvaizdavimas

Kitas būdas apibūdinti RIP yra pažvelgti į jų išvestį:

  • Kai kurie RIP generuoja duomenis, kurie gali būti siunčiami tiesiai į vaizdų rinktuvą arba braižytuvą. Fotografijos rinkiklio arba CtP įrenginio duomenys pateikiami pikselių pavidalu, kurie nurodo įrenginio viduje esančiam lazeriui, ar reikia rašyti taškus ant laikmenos, ar ne.
  • Kiti RIP generuoja tarpinį duomenų formatą, kurį vis tiek turi apdoroti kita sistema prieš siunčiant į išvesties įrenginį. Tai leidžia gamintojui pridėti perdangos sistemą arba, pavyzdžiui, redagavimo darbo vietą tarp RIP ir vaizdų nustatymo priemonės. Scitex ir Barco RIP yra tipiški šio požiūrio pavyzdžiai.

Duomenų siuntimas į PostScript RIP. PostScript atvaizdavimas

Paprastai kiekvienas RIP gauna duomenis (puslapius, užkoduotus PostScript arba PDF formatu), juos apdoroja ir siunčia išvestį į paskirties vietą. RIP programinė įranga, skirta visa tai pasiekti, yra gana sudėtinga ir bent jau tokia pat didelė ir sudėtinga kaip visavertis biuro rinkinys. Yra įvairių būdų, kuriais RIP gali gauti savo duomenis. Pirmiausia trumpai pažvelkime, kaip kuriami duomenys:

  • Sukuriate puslapį „InDesign“, „QuarkXPress“, „Publisher“ ar bet kurioje kitoje programoje ir nusprendžiate jį spausdinti.
  • Jei naudojate „Mac“, eikite į „Valiklių“, pasirinkite „LaserWriter“ tvarkyklę, tada pasirinkite įrenginį, kuriame norite spausdinti. „LaserWriter“ iš tikrųjų yra nedidelė programa, kuri yra atsakinga ir už duomenų perdavimą į pasirinktą laikmeną, ir, priklausomai nuo programos, „PostScript“ duomenų kūrimą (žr. toliau).
  • Kompiuteryje iš esmės darote tą patį. Pasirinkę spausdintuvą, nurodote operacinei sistemai, kokia tai tvarkyklės versija "PostScript" gali būti iškviesta programa, kuri padėtų sukurti PostScript spausdinimo failą.
  • Kai kurios programos kaip "Adobe Illustrator", naudokite PostScript kaip vidinį formatą. Tai reiškia, kad jiems nereikia daug dirbti, kad sukurtų išvesties failą, tiesiog pridėkite kai kuriuos elementus, pvz., žodynus, duomenis apie šriftai ir konkretaus įrenginio duomenis, pvz., ekrano valdymą.
  • Dauguma programų ikispaudos naudoja savo unikalų vidinių duomenų formatą ir patys konvertuoja puslapį iš šio vidinio formato į PostScript failą. Jie gali iš dalies pasikliauti „PostScript“ tvarkykle, kuri yra operacinės sistemos dalis, kad atliktų dalį šios konversijos.
  • Verslo programos, pvz., „MS Word“ ar „Excel“, kuriant „PostScript“ duomenis, visiškai priklauso nuo „PostScript“ tvarkyklės. Tai reiškia, kad tiesiog perjungus vieną PostScript tvarkyklę į kitą, kai kurios problemos gali būti pašalintos, jei jos susijusios su tvarkykle.

Sukūrus PostScript spausdinimo failą, jis siunčiamas į pasirinktą laikmeną arba įrenginį. Dauguma RIP palaiko daugybę skirtingų įvesties kanalų.

  • AppleTalk: RIP tinkle gali pasirodyti taip, lyg tai būtų lazerinis spausdintuvas. „Mac“ naudotojas pasirenka RIP pasirinkime ir išspausdina jį. Tai lengviausias būdas spausdinti užduotis, bet taip pat gana lėtas.
  • TCP/IP: RIP gali palaikyti arba LPR, kuris yra standartinis Unix protokolas, arba Helios srautinio perdavimo protokolą. Tai reiškia, kad galite spausdinti naudodami „Helios EtherShare“ spausdintuvą ir ši spausdinimo tvarkyklė perduos failą į RIP, naudodama greitąjį TCP/IP protokolą. PostScript atvaizdavimas
  • Pavadintas vamzdis: tai „Microsoft“ protokolas, skirtas keistis duomenimis tarp skirtingų programų. Faktiniam duomenų perdavimui jis remiasi TCP/IP. Šį protokolą galima naudoti, jei norite spausdinti iš kompiuterio į RIP.
  • Karštieji aplankai: Dauguma RIP programinės įrangos gali stebėti kelis aplankus ir apdoroti juose esančius PostScipt arba PDF failus. Tiesiog išspausdinkite puslapį į diską ir įdėkite šį PostScript failą į greitosios prieigos aplanką. Sveiki, po kelių sekundžių RIP pastebi failą ir jį išveda.

Tai yra populiariausi įvesties kanalai, tačiau yra ir kitų. PostScript 3 RIP gali palaikyti sistemą, vadinamą spausdinimu internetu. Tai leidžia spausdinti į RIP per internetą. Mažesni įrenginiai, pvz., lazeriniai spausdintuvai, gali turėti USB jungtis.

Apskritai, kuo daugiau būdų galite siųsti duomenis į RIP, tuo geriau galėsite juos integruoti į esamą (ir būsimą) darbo eigą. Įvesties ir išvesties kanalų lankstumas yra ne mažiau svarbus kaip RIP našumas.

Kai RIP gauna PostScript arba PDF failą, jis gali pradėti apdoroti tą failą.

Tiesą sakant, šis teiginys nėra visiškai teisingas: PostScript RIP duomenims nebūtinai reikia viso failo. Kai tik gaunami pirmojo puslapio duomenys, RIP gali pradėti analizuoti tą puslapį. Tai netinka PDF failams. Dėl jų kūrimo būdo PDF failai,RIP reikia prieigos prie viso failo, kad galėtų pradėti jį apdoroti.

PostScript duomenų apdorojimas

„Adobe RIP“ pirmiausia išvers „PostScript“ puslapio turinį į tarpinį formatą, vadinamą rodymo sąrašu. Rodomame sąraše yra puslapio aprašymas paprastesniu įrenginio lygiu. Taigi, užuot naudoję milimetrus ar taškus, visi rodomo sąrašo objektai yra įrenginio pikseliais. PostScript atvaizdavimas

Visi šie objektai nebėra TIFF, EPS ar šriftus: RIP taip pat apdoroja visus puslapyje esančius duomenis ir, jei reikia, konvertuoja juos į tarpinį formatą ir išsaugo vadinamajame šaltinių sąraše. Paimkite šriftus kaip pavyzdį: jei kur nors puslapyje naudojote 20 taškų Avant Garde, RIP paims šrifto (spausdintuvo šrifto, kaip jį vadina Mac vartotojai) kontūro duomenis, apskaičiuos, kaip turėtų būti išvesta kiekvienas atskiras simbolis. nurodytą dydį ir skiriamąją gebą ir išsaugo šiuos bitmap simbolius šrifto talpykloje. „PostScript Level 1“ šios šriftų talpyklos yra visam laikui saugomos diske. Po poros dienų ar savaičių jie užimtų tiek vietos, kad RIP neužtektų vietos kitiems duomenims saugoti. Tai gali sukelti įvairių „PostScript“ klaidų, tokių kaip „limitcheck“ arba „VMerror“. Tada vartotojas turės rankiniu būdu išvalyti visus šiuos laikinus duomenis, atlikdamas „šrifto trynimą“. „Adobe“ išsprendė šią problemą „PostScript 2“ lygiu, kur šriftų kaupimas talpykloje tvarkomas dinamiškai.

RIP bando kuo ilgiau išlaikyti tiek rodomą, tiek šaltinių sąrašą pagrindinėje atmintyje, tačiau išsaugo šiuos duomenis puslapio faile diske, jei jis tampa per didelis. Failai, kuriuose yra daug nuskaitytų vaizdų, sukuria didelius šaltinių sąrašus, o failai, kuriuose yra sudėtingų brėžinių iš „Illustrator“ ar kitos programos, paprastai sukuria didelius rodymo sąrašus. Žinoma, RIP sulėtėja, jei reikia pasiekti lėtą standųjį diską, o ne itin sparčią atmintį. Štai kodėl matote RIP, veikiančius sistemose, kuriose yra 1 GB ar daugiau RAM. PostScript atvaizdavimas

Kai rodomas sąrašas bus baigtas, RIP rasteruos jo turinį ir išsiųs tą bitų schemą į išvesties įrenginį. Kai kurie gamintojai prie šio proceso prideda papildomą veiksmą ir paverčia rodomą sąrašą į tarpinį formatą. Pavyzdžiui, Scitex naudojo CT/LW kaip vidinį formatą ir prie paties vaizdo rinkinio pridėjo papildomų bitmatų, kad atliktų paskutinės minutės rastravimą.

Egzistuoja bendra tendencija leisti RIP atlikti papildomas užduotis, be to, kas buvo aptarta pirmiau. Spąstai gali būti tokia galimybė. Kai kurie gamintojai prideda perdangos programinę įrangą tarp failo interpretavimo ir rastravimo.

Išeikite iš RIP. PostScript atvaizdavimas

Rasterizacijos procesas gali užtrukti ilgai ir sukelti didžiulį failą, kurį reikia išsiųsti į išvesties įrenginį. Kai kurie RIP protokolai padalija šiuos duomenis į mažas juosteles ir siunčia juos į vaizdo reguliatorių po vieną, kiti saugo visą bitmapą RAM arba diske ir siunčia šiuos duomenis į išvesties įrenginį. Ši tarpinė saugykla vadinama kadrų buferiu. Visi lazeriniai spausdintuvai naudoja tokį buferį, kuris saugomas RAM. Tai paaiškina, kodėl sudėtingi puslapiai gali generuoti PostScript klaidas spausdintuve, kurio atmintis yra ribota: tiesiog nėra pakankamai RAM, kad būtų galima saugoti ir tarpinius duomenis, ir kadrų buferį.

Pasirinkimas tarp dryžuotos išvesties ir kadrų buferio priklauso nuo prijungto įrenginio ir kliento darbo eigos.

  • Dryžuota išvestis yra paprasčiausias būdas palaikyti ryšį tarp RIP ir variklio.
  • Kai kurie nuotraukų rinkikliai nepalaiko start-stop. Tai reiškia, kad jiems reikia visų duomenų vienu metu be menkiausių trukdžių (kaip CD įrašymo įrenginiui). Tokioms sistemoms turi būti naudojamas rėmo buferis.
  • Kadrų buferiai taip pat gali pagreitinti išvesties procesą, nes RIP gali toliau apdoroti duomenis, kol variklis pajudina filmą, apkarpo jį arba laukia internetinio procesoriaus.

Taip pat svarbus fizinis ryšys tarp RIP ir variklio. Rinkoje naudojami įvairūs sprendimai.

  • Daugelis gamintojų naudoja savo protokolus ir aparatinę įrangą, kad prijungtų RIP prie savo vaizdo įtaisų. Agfa turi savo į SCSI panašų APIS protokolą. „Scitex“ naudoja optinį ryšį tarp dviejų įrenginių. Išskyrus laikraščių rinką, tikrų standartų nėra.
  • Standartinis tinklo ryšys tarp RIP ir variklio gali būti naudojamas tol, kol duomenų perdavimas tarp dviejų įrenginių neviršija 10 arba 100 Mbit linijos talpos. Šis jungties tipas dažnai naudojamas braižytuvams. PostScript atvaizdavimas
  • Pigesniems spausdintuvams ir korektoriams galima naudoti USB jungtį.

 

ABC