პოსტსკრიპტის რენდერი არის პოსტსკრიპტის ფაილების ეკრანზე ან ბეჭდურ ვიზუალურ სურათებად კონვერტაციისა და ინტერპრეტაციის პროცესი. PostScript არის Adobe Systems-ის მიერ შემუშავებული გვერდის აღწერის ენა და ფართოდ გამოიყენება ბეჭდვასა და გრაფიკულ დიზაინში. ამ აღწერილობის რეალურად გამოსაყენებლად ქაღალდზე დასაბეჭდად ან დასაბეჭდად, საჭიროა პროგრამა, რომელიც ინტერპრეტაციას უკეთებს (ან აჩვენებს) მონაცემებს და აქცევს მას ისეთად, რაც პრინტერს, ფოტოტიპისტერს ან CtP სისტემას შეუძლია აწარმოოს მედიაში. ეს ინტერპრეტაცია კეთდება სისტემის მიერ, რომელსაც ეწოდება RIP (Raster Image Processor) ან რენდერი.

თუ ბაზარზე არსებულ ყველა აპლიკაციას აქვს საკუთარი გზა აღწეროს, თუ როგორ გამოიყურება გვერდის შინაარსი, თქვენ უნდა იყიდოთ RIP თითოეული ინდივიდუალური აპლიკაციისთვის (QuarkXPress RIP, Illustrator RIP, Corel Draw RIP, ...). ამ პრობლემის თავიდან ასაცილებლად, შეყვანის მონაცემები დაშიფრულია სტანდარტული გვერდის აღწერილობის ენაზე ან PDL-ში. არსებობს რამდენიმე PDL. ყველაზე გავრცელებულია:

  • PostScript (რომელიც ძირითადად გამოიყენება გრაფიკაში)
  • PCL (საოფისე გამოყენებისთვის)
  • HPGL (ჩვეულებრივ გამოიყენება CAD პლოტერების გასაკონტროლებლად).

ამ სტატიის დარჩენილი ნაწილი ფოკუსირებულია PostScript RIP-ზე.

ენის სპეციფიკური დეტალები

აპარატურა და პროგრამული RIP-ები. პოსტსკრიპტის რენდერი

არსებითად, 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-ების დახასიათება მათი გამომუშავებით. პოსტსკრიპტის რენდერი

RIP-ების დახასიათების კიდევ ერთი გზაა მათი გამოსავლის დათვალიერება:

  • ზოგიერთი RIP აწარმოებს მონაცემებს, რომლებიც შეიძლება გაიგზავნოს პირდაპირ გამოსახულების სეტერზე ან პლოტერზე. ფოტოტიპისტერის ან CtP მოწყობილობისთვის, ეს მონაცემები არის პიქსელების სახით, რომლებიც ეუბნებიან ლაზერს აპარატის შიგნით, დაწეროს თუ არა წერტილები მედიაზე.
  • სხვა RIP-ები ქმნიან მონაცემთა შუალედურ ფორმატს, რომელიც ჯერ კიდევ უნდა იყოს დამუშავებული სხვა სისტემის მიერ გამომავალ მოწყობილობაში გაგზავნამდე. ეს საშუალებას აძლევს მწარმოებელს დაამატოს გადაფარვის სისტემა ან, მაგალითად, რედაქტირების სამუშაო სადგური RIP-სა და imagesetter-ს შორის. Scitex და Barco RIP-ები ამ მიდგომის ტიპიური მაგალითებია.

მონაცემთა გაგზავნა PostScript RIP-ში. პოსტსკრიპტის რენდერი

როგორც წესი, თითოეული RIP იღებს მონაცემებს (გვერდები დაშიფრულია PostScript-ში ან PDF-ში), ამუშავებს მას და შემდეგ აგზავნის გამოსავალს დანიშნულების ადგილზე. ამ ყველაფრის მისაღწევად RIP პროგრამული უზრუნველყოფა საკმაოდ რთულია და მინიმუმ ისეთივე დიდი და რთული, როგორც სრულფასოვანი საოფისე კომპლექტი. არსებობს სხვადასხვა გზა, რომლითაც RIP შეუძლია მიიღოს თავისი მონაცემები. მოდით, პირველ რიგში გადავხედოთ, თუ როგორ იქმნება მონაცემები:

  • თქვენ ქმნით გვერდს InDesign-ში, QuarkXPress-ში, Publisher-ში ან სხვაში და გადაწყვეტთ მის დაბეჭდვას.
  • Mac-ზე გადადით Chooser-ზე, აირჩიეთ LaserWriter-ის დრაივერი და შემდეგ აირჩიეთ მოწყობილობა, რომელზეც უნდა დაბეჭდოთ. LaserWriter რეალურად არის პატარა აპლიკაცია, რომელიც პასუხისმგებელია როგორც მონაცემების გადაცემაზე შერჩეულ მედიაზე, ასევე, აპლიკაციიდან გამომდინარე, PostScript მონაცემების შექმნაზე (იხილეთ შემდეგი).
  • კომპიუტერზე თქვენ ძირითადად იგივეს აკეთებთ. პრინტერის არჩევით ოპერაციულ სისტემას ეუბნებით დრაივერის რომელი ვერსიაა PostScript შეიძლება გამოძახება აპლიკაციის მიერ, რათა დაეხმაროს 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 პროტოკოლის გამოყენებით. პოსტსკრიპტის რენდერი
  • დასახელებული მილი: ეს არის Microsoft-ის პროტოკოლი სხვადასხვა აპლიკაციებს შორის მონაცემთა გაცვლისთვის. ის ეყრდნობა TCP/IP-ს მონაცემთა რეალური გადაცემისთვის. ეს პროტოკოლი შეიძლება გამოყენებულ იქნას, თუ გსურთ დაბეჭდოთ კომპიუტერიდან RIP-ზე.
  • ცხელი საქაღალდეები: 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 გვერდის შინაარსს შუალედურ ფორმატში, რომელსაც ეწოდება ჩვენების სია. ჩვენების სია შეიცავს გვერდის აღწერას უფრო საბაზისო აპარატის დონეზე. ასე რომ, მილიმეტრების ან წერტილების გამოყენების ნაცვლად, ჩვენების სიაში ყველა ობიექტი განლაგებულია მოწყობილობის პიქსელებში. პოსტსკრიპტის რენდერი

ყველა ეს ობიექტი აღარ არის TIFF, EPS ან შრიფტები: RIP ასევე ამუშავებს გვერდზე არსებულ ყველა მონაცემს და, საჭიროების შემთხვევაში, გარდაქმნის მას შუალედურ ფორმატში და ინახავს მას, რასაც წყაროს სია ეწოდება. მაგალითისთვის ავიღოთ შრიფტები: თუ თქვენ იყენებდით 20-პუნქტიან ავანგარდს სადღაც გვერდზე, RIP აიღებს შრიფტის კონტურულ მონაცემებს (პრინტერის შრიფტი, როგორც მას Mac-ის მომხმარებლები უწოდებენ), გამოთვლის, თუ როგორ უნდა გამოვიდეს თითოეული ინდივიდუალური სიმბოლო ამისთვის. მოცემული ზომა და გარჩევადობა და ინახავს ამ ბიტმაპ სიმბოლოებს შრიფტის ქეშში. PostScript Level 1-ში, ეს შრიფტის ქეშები მუდმივად ინახება დისკზე. რამდენიმე დღის ან კვირის შემდეგ, ისინი დაიკავებდნენ იმდენ ადგილს, რომ RIP-ს არ ექნება საკმარისი ადგილი სხვა მონაცემების შესანახად. ამან შეიძლება გამოიწვიოს ყველა სახის PostScript შეცდომა, როგორიცაა "limitcheck" ან "VMerror". შემდეგ მომხმარებელს მოუწევს ხელით გაასუფთავოს ყველა ეს დროებითი მონაცემი „შრიფტის წაშლის“ შესრულებით. Adobe-მ გაასწორა ეს პრობლემა PostScript 2 დონეზე, სადაც შრიფტის ქეშირება დინამიურად მუშავდება.

RIP ცდილობს შეინახოს როგორც საჩვენებელი სია, ასევე წყაროს სია მთავარ მეხსიერებაში რაც შეიძლება დიდხანს, მაგრამ ინახავს ამ მონაცემებს გვერდის ფაილში დისკზე, თუ ის ძალიან დიდი გახდება. ფაილები, რომლებიც შეიცავს ბევრ სკანირებულ სურათს, წარმოქმნის დიდი წყაროების სიებს, ხოლო ფაილები, რომლებიც შეიცავს კომპლექსურ ნახატებს Illustrator-დან ან სხვა აპლიკაციიდან, როგორც წესი, ქმნიან დიდ ჩვენების სიებს. რა თქმა უნდა, RIP ნელდება, თუ მას სჭირდება ნელი მყარ დისკზე წვდომა სუპერ სწრაფი მეხსიერების ნაცვლად. სწორედ ამიტომ ხედავთ RIP-ებს, რომლებიც მუშაობენ 1 GB ოპერატიული მეხსიერების ან მეტი სისტემებზე. პოსტსკრიპტის რენდერი

ჩვენების სიის დასრულების შემდეგ, RIP მოაწყობს მის შინაარსს და გააგზავნის ამ ბიტმაპს გამომავალ მოწყობილობაზე. ზოგიერთი მწარმოებელი ამ პროცესს დამატებით საფეხურს ამატებს და დისპლეის სიას შუალედურ ფორმატში აქცევს. მაგალითად, Scitex-მა გამოიყენა CT/LW, როგორც შიდა ფორმატი და დაამატა დამატებითი ბიტმაპები სურათის კომპლექტში, ბოლო წუთების რასტერიზაციის შესასრულებლად.

არსებობს ზოგადი ტენდენცია, რომ დაუშვას RIP-ს, გაუმკლავდეს დამატებით ამოცანებს, რაც ზემოთ იყო განხილული. ხაფანგი შეიძლება იყოს ასეთი შესაძლებლობა. ზოგიერთი მწარმოებელი ამატებს გადაფარვის პროგრამულ უზრუნველყოფას ფაილის ინტერპრეტაციასა და რასტერიზაციას შორის.

RIP-დან გამოსვლა. პოსტსკრიპტის რენდერი

რასტერიზაციის პროცესს შეიძლება დიდი დრო დასჭირდეს და გამოიწვიოს უზარმაზარი ფაილი, რომელიც უნდა გაიგზავნოს გამომავალ მოწყობილობაში. ზოგიერთი RIP პროტოკოლი ყოფს ამ მონაცემებს პატარა ზოლებად და აგზავნის მათ გამოსახულების რეგულარზე სათითაოდ, ზოგი ინახავს მთელ ბიტმაპს RAM-ში ან დისკზე და შემდეგ აგზავნის ამ მონაცემებს გამომავალ მოწყობილობაში. ამ შუალედურ საცავს ეწოდება ჩარჩო ბუფერი. ყველა ლაზერული პრინტერი იყენებს ასეთ ბუფერს, რომელიც ინახება RAM-ში. ეს განმარტავს, თუ რატომ შეიძლება რთულ გვერდებს წარმოქმნან PostScript შეცდომები მეხსიერებით შეზღუდული პრინტერზე: უბრალოდ არ არის საკმარისი ოპერატიული მეხსიერება შუალედური მონაცემებისა და ფრეიმბუფერის შესანახად.

არჩევანი ზოლიან გამომავალსა და ჩარჩოს ბუფერირებას შორის განისაზღვრება დაკავშირებული მოწყობილობით და მომხმარებლის სამუშაო პროცესით.

  • ზოლიანი გამომავალი არის უმარტივესი გზა RIP-სა და ძრავას შორის კომუნიკაციისთვის.
  • ზოგიერთი ფოტოტიპისტერი არ იძლევა start-stop-ის მხარდაჭერას. ეს ნიშნავს, რომ მათ ესაჭიროებათ ყველა მონაცემი ერთდროულად, ოდნავი შეფერხების გარეშე (ერთგვარი CD დამწერის მსგავსი). ასეთი სისტემებისთვის უნდა იქნას გამოყენებული ჩარჩო ბუფერი.
  • ჩარჩო ბუფერებს ასევე შეუძლიათ დააჩქარონ გამომავალი პროცესი, რადგან RIP-ს შეუძლია გააგრძელოს მონაცემების დამუშავება, სანამ ძრავა აგრძელებს ფილმს, ჭრის მას ან ელოდება ონლაინ პროცესორს.

ასევე მნიშვნელოვანია ფიზიკური კავშირი RIP-სა და ძრავას შორის. ბაზარზე გამოიყენება სხვადასხვა გადაწყვეტილებები.

  • ბევრი მწარმოებელი იყენებს საკუთარ პროტოკოლებს და აპარატურას RIP-ის გამოსახულების სეტერებთან დასაკავშირებლად. Agfa-ს აქვს საკუთარი SCSI მსგავსი APIS პროტოკოლი. Scitex იყენებს ოპტიკურ კავშირს ორ მოწყობილობას შორის. გაზეთების ბაზრის გარდა, რეალური სტანდარტები არ არსებობს.
  • RIP-სა და ძრავას შორის სტანდარტული ქსელური კავშირის გამოყენება შესაძლებელია მანამ, სანამ მონაცემთა გადაცემა ორ მოწყობილობას შორის არ აღემატება ხაზის სიმძლავრეს 10 ან 100 მბიტი. ამ ტიპის კავშირი ხშირად გამოიყენება პლოტერებისთვის. პოსტსკრიპტის რენდერი
  • იაფი პრინტერებისა და კორექტორებისთვის შეიძლება გამოყენებულ იქნას USB კავშირი.

 

ABC