PostScript-ի մատուցումը PostScript ֆայլերը էկրանին կամ տպագիր տեսողական պատկերների վերածելու և մեկնաբանելու գործընթացն է: PostScript-ը էջի նկարագրության լեզու է, որը մշակվել է Adobe Systems-ի կողմից և լայնորեն օգտագործվում է տպագրության և գրաֆիկական դիզայնի մեջ: Այս նկարագրությունը թղթի վրա տպելու կամ տպագրական թիթեղ պատրաստելու համար իրականում օգտագործելու համար անհրաժեշտ է ծրագիր, որը մեկնաբանում է (կամ ցուցադրում) տվյալները՝ վերածելով դրանք մի բանի, որը տպիչը, ֆոտոտպագրիչը կամ CtP համակարգը կարող է արտածել միջավայր: Այս մեկնաբանությունը կատարվում է RIP (Raster Image Processor) կամ renderer կոչվող համակարգի միջոցով:

Եթե ​​շուկայում յուրաքանչյուր հավելված ունենար էջի բովանդակության տեսքը նկարագրելու իր ձևը, դուք պետք է գնեիք RIP յուրաքանչյուր առանձին հավելվածի համար (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP, ...): Այս խնդրից խուսափելու համար, մուտքային տվյալները կոդավորված են էջի նկարագրության ստանդարտ լեզվով կամ PDL-ով: Կան մի քանի PDL: Ամենատարածվածներն են.

  • PostScript (որը հիմնականում օգտագործվում է գրաֆիկայում)
  • PCL (գրասենյակային օգտագործման համար)
  • HPGL (սովորաբար օգտագործվում է CAD պլոտտերների կառավարման համար):

Այս հոդվածի մնացած մասը կենտրոնանում է PostScript RIP-ի վրա:

Լեզվին հատուկ մանրամասներ

Սարքավորումների և ծրագրային ապահովման RIP-ներ: PostScript-ի մատուցում

Ըստ էության, RIP-ը ծրագիր է, որն աշխատում է որոշ համակարգչի վրա: Քսան տարի առաջ բոլոր RIP-ներն աշխատում էին հատուկ ապարատով, համակարգիչներ, որոնք նախատեսված էին միայն RIP ծրագրաշարը գործարկելու համար և պարտադիր չէ, որ ներառեին ստեղնաշար, էկրան կամ մկնիկ: Այս RIP-ները կոչվում են ապարատային RIP: Դրանք դեռ կարող եք գտնել լազերային տպիչներում և այլ «էժան» սարքերում։ Այս ներկառուցված RIP-ները կոչվում են նաև PostScript կարգավորիչներ:

Ներկայումս շատ RIP-ներ աշխատում են սովորական համակարգիչների կամ Mac-ների վրա և իրենց պահում են այնպես, ինչպես ցանկացած այլ հավելված: Այս RIP-ները կոչվում են ծրագրային RIP: Դրանք դեռ կարող են ներառել հատուկ սարքավորում, օրինակ՝ քարտ, ելքային սարքին միանալու համար: Ծովահենությունը կանխելու համար ծրագրային RIP-ները հաճախ ներառում են անվտանգության բանալի, օրինակ՝ բանալին:

Adobe և ոչ այնքան Adobe PostScript RIP-ներ

Քանի որ PostScript-ը մշակվել է Adobe-ի կողմից, նրանք PostScript RIP ստեղծող ամենակարևոր ընկերությունն են: Այս RIP-ները վաճառվում են OEM շուկայում. Adobe-ը ստեղծում է հիմնական RIP կոդը (որը ներկայումս կոչվում է CPSI կամ APPE վերջին սերնդում) և վաճառում այն ​​ցանկացած ընկերության, որը փնտրում է PostScript լուծում: Այնուհետև պատկերահանող արտադրողը գնում է այս ծածկագիրը և ավելացնում է անհրաժեշտ սարքաշարը իր պատկերիչի հետ ինտերֆեյսի համար և լրացուցիչ ծրագրակազմ՝ ծրագրաշարը կառավարելու և ֆունկցիոնալությունը ավելացնելու համար:

Իհարկե, Adobe-ը միակ ընկերությունը չէ, որը ստեղծում է RIP-ներ: Այլ ընկերություններ օգտվել են այս միտումից՝ ստեղծելով այսպես կոչված PostScript կլոններ: Սրանք RIP-ներ են, որոնք համապատասխանում են Adobe PostScript ստանդարտին: Դրանցից ամենակարեւորները ստեղծվել են Global Graphics-ի կողմից։ Նրանց RIP-ը կոչվում է Harlequin, և նրանք նաև վաճառում են այլընտրանք, որը կոչվում է Jaws RIP: Ghostscript-ը անվճար PostScript թարգմանիչ է Alladin-ից: Նրա առևտրային եղբորորդին օգտագործվում է այնպիսի ապրանքների մեջ, ինչպիսին է հայտնի BESTColor RIP-ը:

RIP-ների բնութագրումն իրենց արդյունքով: PostScript-ի մատուցում

RIP-ները բնութագրելու մեկ այլ եղանակ է դիտել դրանց արդյունքը.

  • Որոշ RIP-ներ ստեղծում են տվյալներ, որոնք կարող են ուղղակիորեն ուղարկվել պատկերաչափ կամ պլոտեր: Ֆոտոտիպագրիչի կամ CtP սարքի համար այս տվյալները պիքսելների տեսքով են, որոնք մեքենայի ներսում լազերին ասում են՝ գրի կետեր կրիչի վրա, թե ոչ:
  • Այլ RIP-ներ առաջացնում են տվյալների միջանկյալ ձևաչափ, որը դեռ պետք է մշակվի մեկ այլ համակարգի կողմից՝ նախքան ելքային սարք ուղարկելը: Սա թույլ է տալիս արտադրողին ավելացնել ծածկույթի համակարգ կամ, օրինակ, խմբագրման աշխատանքային կայան RIP-ի և պատկերաչափի միջև: Scitex և Barco RIP-ները այս մոտեցման բնորոշ օրինակներ են:

Տվյալների ուղարկում PostScript RIP-ին: PostScript-ի մատուցում

Սովորաբար, յուրաքանչյուր RIP-ն ստանում է տվյալներ (էջեր, որոնք կոդավորված են PostScript-ով կամ PDF-ով), մշակում է դրանք և այնուհետև ուղարկում է իր նպատակակետը: Այս ամենին հասնելու RIP ծրագրակազմը բավականին բարդ է և առնվազն նույնքան մեծ ու բարդ, որքան լիարժեք գրասենյակային փաթեթը: Կան տարբեր եղանակներ, որոնցով RIP-ը կարող է ստանալ իր տվյալները: Եկեք նախ նայենք, թե ինչպես են ստեղծվում տվյալները.

  • Դուք էջ եք ստեղծում InDesign-ում, QuarkXPress-ում, Publisher-ում կամ այլ ծրագրերում և որոշում եք տպել այն:
  • Mac-ում դուք գնում եք Chooser, ընտրում եք LaserWriter դրայվերը և այնուհետև ընտրում եք այն սարքը, որի վրա տպելու եք: LaserWriter-ը իրականում փոքր հավելված է, որը պատասխանատու է ինչպես ընտրված մեդիա տվյալների փոխանցման, այնպես էլ, կախված հավելվածից, PostScript տվյալների ստեղծման համար (տես հաջորդը):
  • PC-ում դուք հիմնականում նույն բանն եք անում: Ընտրելով տպիչը՝ դուք օպերացիոն համակարգին ասում եք, թե վարորդի որ տարբերակն է դա Ետգրություն կարող է կանչվել հավելվածի կողմից՝ օգնելու ստեղծել PostScript տպագիր ֆայլ:
  • Որոշ հավելվածներ, ինչպիսիք են Adobe Illustrator, օգտագործել PostScript-ը որպես իրենց ներքին ձևաչափ: Սա նշանակում է, որ նրանք չպետք է մեծ աշխատանք տանեն ելքային ֆայլը ստեղծելու համար, պարզապես ավելացնեն որոշ տարրեր, ինչպիսիք են բառարանները, տվյալներ մասին տառատեսակներ և սարքին հատուկ տվյալներ, ինչպիսիք են էկրանի կառավարումը:
  • Շատ հավելվածներ նախնական տպում օգտագործել իրենց սեփական եզակի ներքին տվյալների ձևաչափը և իրենք էջը այս ներքին ձևաչափից վերածել PostScript ֆայլի: Նրանք կարող են մասամբ ապավինել PostScript դրայվերին, որը օպերացիոն համակարգի մաս է, այս փոխակերպման մի մասը կարգավորելու համար:
  • Բիզնես հավելվածները, ինչպիսիք են MS Word-ը կամ Excel-ը, ամբողջովին ապավինում են PostScript վարորդին՝ PostScript տվյալներ ստեղծելու համար: Սա նշանակում է, որ պարզապես մի PostScript դրայվերից մյուսին անցնելը կարող է վերացնել որոշ խնդիրներ, եթե դրանք հատուկ են վարորդին:

PostScript տպագիր ֆայլը ստեղծելուց հետո այն ուղարկվում է ընտրված լրատվամիջոցին կամ սարքին: RIP-ների մեծ մասը աջակցում է բազմաթիվ տարբեր մուտքային ալիքներ:

  • AppleTalk. RIP-ը կարող է հայտնվել ցանցում, կարծես լազերային տպիչ լինի: Mac-ի օգտատերը ընտրում է RIP-ը և տպում դրա վրա: Սա աշխատանքներ տպելու ամենահեշտ ձևն է, բայց այն նաև բավականին դանդաղ է:
  • TCP/IP. RIP-ները կարող են աջակցել կամ LPR-ին, որը ստանդարտ Unix արձանագրություն է, կամ Helios հոսքային արձանագրությանը: Սա նշանակում է, որ դուք կարող եք տպել Helios EtherShare տպիչի վրա, և այս տպման կառավարիչը ֆայլը կուղարկի RIP՝ օգտագործելով արագ TCP/IP արձանագրությունը: PostScript-ի մատուցում
  • Անվանված խողովակ. Սա Microsoft-ի արձանագրություն է տարբեր հավելվածների միջև տվյալների փոխանակման համար: Փաստացի տվյալների փոխանցման համար այն հիմնվում է TCP/IP-ի վրա: Այս արձանագրությունը կարող է օգտագործվել, եթե ցանկանում եք տպել համակարգչից RIP:
  • Hot Folders. RIP ծրագրերի մեծ մասը կարող է վերահսկել բազմաթիվ թղթապանակներ և մշակել ցանկացած PostScipt կամ PDF ֆայլ դրանցում: Պարզապես տպեք ձեր էջը սկավառակի վրա և տեղադրեք այս PostScript ֆայլը ձեր արագ մուտքի թղթապանակում: Բարև, մի քանի վայրկյան հետո RIP-ը նկատում է ֆայլը և թողարկում այն:

Սրանք ամենահայտնի մուտքային ալիքներն են, բայց կան ուրիշներ: PostScript 3 RIP-ը կարող է աջակցել ինտերնետ տպագրություն կոչվող համակարգին: Սա թույլ է տալիս տպել RIP-ով ինտերնետի միջոցով: Ավելի փոքր սարքերը, ինչպիսիք են լազերային տպիչները, կարող են առաջարկել USB միացումներ:

Ընդհանուր առմամբ, որքան շատ եղանակներ կարողանաք ուղարկել տվյալներ RIP-ին, այնքան ավելի լավ կարող եք դրանք ինտեգրել ձեր առկա (և ապագա) աշխատանքային հոսքին: Մուտքային և ելքային ալիքների ճկունությունը առնվազն նույնքան կարևոր է, որքան RIP-ի կատարումը:

Երբ RIP-ը ստանում է PostScript կամ PDF ֆայլ, այն կարող է սկսել այդ ֆայլի մշակումը:

Փաստորեն, այս հայտարարությունը լիովին ճիշտ չէ. PostScript RIP տվյալներին պարտադիր չէ, որ անհրաժեշտ լինի ամբողջ ֆայլը: Հենց որ առաջին էջի տվյալները հասնեն, RIP-ը կարող է սկսել մարսել այդ էջը: Սա PDF ֆայլերի դեպքում չէ: Դրանց ստեղծման ձևի շնորհիվ PDF ֆայլերRIP-ին անհրաժեշտ է մուտք գործել ամբողջ ֆայլ, նախքան այն սկսելը, մշակելը:

PostScript տվյալների մշակում

Adobe RIP-ը նախ կթարգմանի PostScript էջի բովանդակությունը միջանկյալ ձևաչափով, որը կոչվում է ցուցադրման ցուցակ: Ցուցադրման ցանկը պարունակում է էջի նկարագրություն ավելի հիմնական մեքենայի մակարդակով: Այսպիսով, միլիմետրեր կամ կետեր օգտագործելու փոխարեն, ցուցադրվող ցանկի բոլոր օբյեկտները տեղակայված են սարքի պիքսելներում: PostScript-ի մատուցում

Այս բոլոր օբյեկտներն այլևս TIFF, EPS կամ տառատեսակներRIP-ը նաև մշակում է էջի բոլոր տվյալները և, անհրաժեշտության դեպքում, դրանք փոխակերպում է միջանկյալ ձևաչափի և պահպանում է այն, ինչ կոչվում է սկզբնաղբյուր: Օրինակ վերցրեք տառատեսակները. եթե որևէ էջի վրա ինչ-որ տեղ օգտագործել եք 20 կետանոց Ավանգարդ, RIP-ը կվերցնի տառատեսակի ուրվագծային տվյալները (տպիչի տառատեսակը, ինչպես այն անվանում են Mac-ի օգտատերերը), կհաշվարկի, թե ինչպես պետք է յուրաքանչյուր առանձին նիշ թողարկվի դրա համար։ տրված չափը և լուծումը և պահում է այս bitmap նիշերը տառատեսակի քեշում: PostScript Level 1-ում այս տառատեսակների քեշերը մշտապես պահվում են սկավառակի վրա: Մի քանի օրից կամ շաբաթից հետո նրանք այնքան շատ տեղ կզբաղեցնեն, որ RIP-ը բավարար տեղ չի ունենա այլ տվյալներ պահելու համար: Սա կարող է առաջացնել բոլոր տեսակի PostScript սխալներ, ինչպիսիք են «Limitcheck» կամ «VMerror»: Այնուհետև օգտագործողը պետք է ձեռքով մաքրի այս բոլոր ժամանակավոր տվյալները՝ կատարելով «տառատեսակի ջնջում»: Adobe-ը շտկեց այս խնդիրը PostScript 2 մակարդակում, որտեղ տառատեսակների քեշավորումն իրականացվում է դինամիկ:

RIP-ը փորձում է հնարավորինս երկար պահել և՛ ցուցադրման ցուցակը, և՛ սկզբնաղբյուրների ցանկը հիմնական հիշողության մեջ, սակայն այն պահում է այս տվյալները սկավառակի վրա գտնվող էջի ֆայլում, եթե այն չափազանց մեծ է դառնում: Բազմաթիվ սկանավորված պատկերներ պարունակող ֆայլերը ստեղծում են աղբյուրների մեծ ցուցակներ, մինչդեռ Illustrator-ից կամ մեկ այլ հավելվածից բարդ գծագրեր պարունակող ֆայլերը սովորաբար ստեղծում են մեծ ցուցադրվող ցուցակներ: Իհարկե, RIP-ը դանդաղում է, եթե անհրաժեշտ է մուտք գործել դանդաղ կոշտ սկավառակ՝ գերարագ հիշողության փոխարեն: Ահա թե ինչու դուք տեսնում եք RIP-ներ, որոնք աշխատում են 1 ԳԲ կամ ավելի RAM ունեցող համակարգերում: PostScript-ի մատուցում

Ցուցադրման ցուցակն ավարտվելուց հետո RIP-ը կռաստերիացնի իր բովանդակությունը և կուղարկի այդ բիթքարտեզը ելքային սարքին: Որոշ արտադրողներ ավելացնում են լրացուցիչ քայլ այս գործընթացին և ցուցադրման ցուցակը փոխակերպում են իրենց միջանկյալ ձևաչափին: Օրինակ, Scitex-ն օգտագործեց CT/LW-ն որպես ներքին ձևաչափ և ավելացրեց լրացուցիչ բիթքարտեզներ պատկերի հավաքածուին՝ վերջին րոպեի ռաստերիզացիա իրականացնելու համար:

Գոյություն ունի ընդհանուր միտում՝ թույլատրելու RIP-ին կարգավորել հավելյալ առաջադրանքները, քան վերը քննարկվել է: Նման հնարավորություն կարող է լինել ծուղակը: Որոշ արտադրողներ ավելացնում են ծածկույթի ծրագրակազմ՝ ֆայլի մեկնաբանման և ռաստերացման միջև:

Ելք RIP-ից: PostScript-ի մատուցում

Ռաստերացման գործընթացը կարող է երկար տևել և հանգեցնել հսկայական ֆայլի, որը պետք է ուղարկվի ելքային սարքին: Որոշ RIP արձանագրություններ այս տվյալները բաժանում են փոքր շերտերի և դրանք ուղարկում պատկերի կարգավորիչին մեկ առ մեկ, մյուսները պահում են ամբողջ բիթքարտեզը RAM-ում կամ սկավառակի մեջ և այնուհետև ուղարկում այս տվյալները ելքային սարքին: Այս միջանկյալ պահեստը կոչվում է շրջանակային բուֆեր: Բոլոր լազերային տպիչները օգտագործում են նման բուֆեր, որը պահվում է RAM-ում։ Սա բացատրում է, թե ինչու բարդ էջերը կարող են առաջացնել PostScript-ի սխալներ հիշողության սահմանափակված տպիչի վրա. պարզապես բավարար RAM չկա՝ և՛ միջանկյալ տվյալները, և՛ շրջանակային բուֆերը պահելու համար:

Գծավոր ելքի և շրջանակի բուֆերացման միջև ընտրությունը որոշվում է միացված սարքով և հաճախորդի աշխատանքային հոսքով:

  • Գծավոր ելքը RIP-ի և շարժիչի միջև հաղորդակցվելու ամենապարզ միջոցն է:
  • Որոշ ֆոտոտիպագրիչներ չեն ապահովում start-stop: Սա նշանակում է, որ նրանց բոլոր տվյալները պետք են միանգամից՝ առանց չնչին ընդհատումների (մի տեսակ CD գրողի նման): Նման համակարգերի համար պետք է օգտագործվի շրջանակային բուֆեր:
  • Շրջանակային բուֆերները կարող են նաև արագացնել ելքային գործընթացը, քանի որ RIP-ը կարող է շարունակել մշակել տվյալները, մինչ շարժիչը առաջ է տանում ֆիլմը, կտրում է այն կամ սպասում է առցանց պրոցեսորին:

Կարևոր է նաև RIP-ի և շարժիչի միջև ֆիզիկական կապը: Շուկայում օգտագործվում են տարբեր լուծումներ։

  • Շատ արտադրողներ օգտագործում են իրենց սեփական արձանագրությունները և սարքաշարը՝ RIP-ն իրենց իմիջսեթերներին միացնելու համար: Agfa-ն ունի իր SCSI-նման APIS արձանագրությունը: Scitex-ը օգտագործում է օպտիկական կապ երկու սարքերի միջև: Բացառությամբ թերթերի շուկայի, իրական չափորոշիչներ չկան։
  • RIP-ի և շարժիչի միջև ստանդարտ ցանցային կապը կարող է օգտագործվել այնքան ժամանակ, քանի դեռ երկու սարքերի միջև տվյալների փոխանցումը չի գերազանցում գծի 10 կամ 100 Մբիթ հզորությունը: Այս տեսակի կապը հաճախ օգտագործվում է պլոտտերների համար: PostScript-ի մատուցում
  • Ավելի էժան տպիչների և սրբագրիչների համար կարող է օգտագործվել USB միացում:

 

ABC