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

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

  • სხვა კომპიუტერული ენების მსგავსად, PostScript მხარს უჭერს მონაცემთა სხვადასხვა ტიპებს, როგორიცაა რიცხვები, მასივები და სტრიქონები. პროგრამა PostScript შეიძლება ჰქონდეს მარყუჟები, პირობები და პროცედურები. ენა ცოტათი წააგავს Forth პროგრამირების ენას.
  • ენის სინტაქსი აღწერილია წითელ წიგნში, რომელიც შეგიძლიათ ნახოთ აქ . როგორც ყველა კომპიუტერის ენაზე, ენის მკაფიოდ განსაზღვრული კონვენციებიდან ოდნავი გადახრები იწვევს შეცდომის შეტყობინებას და კომპიუტერული სისტემა საერთოდ უარს ამბობს რაიმეზე. თუ სამუშაოს ბეჭდავთ PostScript მოწყობილობაზე და ქსელის გაუმართაობა იწვევს "showpage" ბრძანებას გამომავალ მოწყობილობაზე "shopage" სახით, სისტემა სიამოვნებით გამოიმუშავებს "გაურკვეველი" შეცდომის შეტყობინებას და უარს იტყვის თქვენი სამუშაოს დაბეჭდვაზე. მაშინაც კი, თუ მას უკვე აქვს დამუშავებული თქვენი მთელი გვერდი და showpage ბრძანება უბრალოდ ეუბნება გამომავალ მოწყობილობას, რომ მას შეუძლია დაიწყოს თქვენი შედევრის გამოტანა. წარსულში, ასეთი შეცდომები რეგულარულად ხდებოდა - აქედან გამომდინარეობს PostScript შეცდომის შეტყობინებების გრძელი სია.
  • ზოგიერთი HP კალკულატორის მსგავსად, პოსტსკრიპტის ენა იყენებს საპირისპირო პოლონურ აღნიშვნას (RPN).
  • იმის გამო, რომ PostScript თითქმის ყოველთვის გამოიყენება იმის აღსაწერად, თუ სად არის რაღაც გვერდზე, მას აქვს კოორდინატთა სისტემა. ნაგულისხმევად, გვერდის ქვედა მარცხენა კუთხე ითვლება ამოსავალ წერტილად. დისტანციები ან გაზომვები, როგორც წესი, გამოხატულია წერტილებით. არის 72 dpi. 1 ქულა - 0,352 მმ.

 

კონფიდენციალურობის მიზეზების გამო YouTube საჭიროებს თქვენს ნებართვას ჩატვირთვისთვის. დამატებითი ინფორმაციისთვის, გთხოვთ იხილოთ ჩვენი კონფიდენციალურობის პოლიტიკა.
ვეთანხმები

მაგალითი PostScript კოდი

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

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict start / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stoped end} გამეორება} {pop} ifelse} დასასრული def def დასასრული %%

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

PostScript პროგრამირების ენა