PostScript yra programavimo kalba, skirta apibūdinti vektorinę grafiką ir valdyti spausdinimo įrenginius, tokius kaip spausdintuvai ir kopijavimo aparatai. Jį 1982 m. sukūrė „Adobe Systems“ ir greitai tapo vaizdavimo ir spausdinimo standartu leidybos ir spausdinimo pramonėje. „PostScript“ naudojamas grafiniams elementams, pvz., tekstui, linijoms, kreivėms ir vaizdams, kurti ir manipuliuoti naudojant komandas, kurios vėliau vykdomos išvesties įrenginyje. Svarbi „PostScript“ savybė yra jo universalumas: tą patį PostScript failą galima spausdinti skirtingais spausdintuvais be modifikacijų, todėl jis ypač naudingas profesionaliam spausdinimui.

PostScript yra programavimo kalba/ Tai visų pirma puslapio aprašymo kalba, naudojama apibūdinti grafinius elementus ir tekstą puslapyje ar kito tipo dokumente. Tačiau kalba yra pakankamai universali, kad ją būtų galima laikyti tikra aukšto lygio programavimo kalba.

  • Kaip ir kitos kompiuterių kalbos, PostScript palaiko įvairius duomenų tipus, pvz., skaičius, masyvus ir eilutes. Programa "PostScript" gali turėti kilpų, sąlygų ir procedūrų. Kalba yra šiek tiek panaši į Forth programavimo kalbą.
  • Kalbos sintaksė aprašyta vadinamojoje Raudonojoje knygoje, kurią galima rasti čia . Kaip ir visose kompiuterių kalbose, menkiausias nukrypimas nuo aiškiai apibrėžtų kalbos susitarimų sukelia klaidos pranešimą ir kompiuterinė sistema apskritai atsisako nieko daryti. Jei spausdinate užduotį „PostScript“ įrenginyje ir dėl tinklo gedimo komanda „showpage“ pasirodo kaip „parduotuvė“ išvesties įrenginyje, sistema su malonumu sugeneruos „neapibrėžta“ klaidos pranešimą ir atsisakys spausdinti jūsų užduotį. net jei jis jau apdorojo visą jūsų puslapį, o komanda showpage tiesiog nurodo išvesties įrenginiui, kad jis gali pradėti rodyti jūsų šedevrą. Anksčiau tokios klaidos pasikartodavo reguliariai – taigi ilgas PostScript klaidų pranešimų sąrašas.
  • Kaip ir kai kurie HP skaičiuotuvai, PostScript kalba naudoja atvirkštinę lenkišką žymėjimą (RPN).
  • Kadangi PostScript beveik visada naudojamas apibūdinti, kur kas nors yra puslapyje, jis turi koordinačių sistemą. Pagal numatytuosius nustatymus apatinis kairysis puslapio kampas laikomas pradžios tašku. Atstumai arba išmatavimai dažniausiai išreiškiami taškais. Yra 72 dpi. 1 taškas – 0,352 mm.

 

Privatumo sumetimais „YouTube“ reikia jūsų leidimo įkelti. Norėdami gauti daugiau informacijos, žr. mūsų Privatumo politika.
Sutinku

PostScript kodo pavyzdys

PostScript yra labai pažangi programavimo kalba, o tai reiškia, kad net paprasti žmonės gali peržiūrėti instrukcijas ir suprasti, ką jos reiškia. Jei atidarote PostScript programą naudodami tekstų rengyklę arba redaktorių, ji gali atrodyti taip:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} pakartokite} {pop} ifelse} bind def end %% EndResource

Gali prireikti šiek tiek laiko, kad suprastumėte, ką reiškia pirmiau minėtas mėšlas, bet jūs galite išmokti tai suprasti. Žinoma, tai užtruks ne vienerius metus, o kol tapsi patyrusiu programuotoju, tavo jaunystė praeis, kompiuterio ekranas tau taps svarbesnis už bet ką kitą pasaulyje, o priešinga lytis liks visiška paslaptis. tau. visam gyvenimui (nors noriu prisipažinti, kad nemoku programuoti ir nesuprantu moterų).

PostScript programavimo kalba