PostScript je programski jezik, namenjen opisovanju vektorske grafike in nadzoru tiskalnih naprav, kot so tiskalniki in fotokopirni stroji. Razvil ga je Adobe Systems leta 1982 in je hitro postal standard za slikanje in tiskanje v založništvu in tiskarski industriji. PostScript se uporablja za ustvarjanje in upravljanje grafičnih elementov, kot so besedilo, črte, krivulje in slike, z uporabo ukazov, ki se nato izvajajo na izhodni napravi. Pomembna značilnost PostScripta je njegova vsestranskost: isto datoteko PostScript je mogoče natisniti na različnih tiskalnikih brez spreminjanja, zaradi česar je še posebej uporabna za profesionalno tiskanje.

PostScript je programski jezik/ je predvsem opisni jezik strani, ki se uporablja za opis grafičnih elementov in besedila na strani ali drugi vrsti dokumenta. Jezik pa je dovolj vsestranski, da ga lahko označimo kot pravi programski jezik na visoki ravni.

  • Tako kot drugi računalniški jeziki tudi PostScript podpira različne vrste podatkov, kot so števila, nizi in nizi. Program PostScript lahko ima zanke, pogoje in postopke. Jezik je nekoliko podoben programskemu jeziku Forth.
  • Sintaksa jezika je opisana v tako imenovani rdeči knjigi, ki jo lahko najdete tukaj . Kot pri vseh računalniških jezikih se že najmanjše odstopanje od jasno opredeljenih konvencij jezika prikaže sporočilo o napaki in računalniški sistem noče storiti ničesar. Če tiskate opravilo na napravi PostScript in okvara omrežja povzroči, da ukaz "showpage" prispe kot "shopage" na izhodno napravo, bo sistem z veseljem ustvaril sporočilo o napaki "nedefinirano" in zavrnil tiskanje vašega posla, tudi če je že obdelal vašo celotno stran in ukaz showpage preprosto sporoči izhodni napravi, da lahko začne izpisovati vašo mojstrovino. V preteklosti so se takšne napake pojavljale redno – od tod dolg seznam sporočil o napakah PostScript.
  • Tako kot nekateri HP-jevi kalkulatorji, Jezik PostScript uporablja obratni poljski zapis (RPN).
  • Ker se PostScript skoraj vedno uporablja za opis, kje je kaj na strani, ima koordinatni sistem. Privzeto se za začetno točko šteje spodnji levi kot strani. Razdalje ali meritve so običajno izražene v točkah. Ima 72 dpi. 1 točka - 0,352 mm.

 

Zaradi zasebnosti YouTube potrebuje vaše dovoljenje za nalaganje. Za več podrobnosti si oglejte naše Pravilnik o zasebnosti.
Sprejmem

Primer kode PostScript

PostScript je zelo napreden programski jezik, kar pomeni, da lahko tudi običajni ljudje pogledajo navodila in razumejo, kaj pomenijo. Če odprete program PostScript z urejevalnikom besedil ali urejevalnikom besedil, je morda videti takole:

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

Morda bo trajalo nekaj časa, da boste razumeli, kaj zgornje bedarije pomenijo, vendar se jih lahko naučite razumeti. Seveda bo to trajalo leta in ko boste postali izkušen programer, bo vaša mladost minila, vaš računalniški zaslon vam bo postal pomembnejši od vsega drugega na svetu, nasprotni spol pa bo ostal popolna skrivnost tebi. do konca življenja (čeprav sem pripravljen priznati, da ne znam programirati in ne razumem žensk).

Programski jezik PostScript