PostScript on programmeerimiskeel, mis on loodud vektorgraafika kirjeldamiseks ja printimisseadmete (nt printerid ja koopiamasinad) juhtimiseks. Selle töötas välja Adobe Systems 1982. aastal ja sellest sai kiiresti kirjastus- ja trükitööstuses pildistamise ja printimise standard. PostScripti kasutatakse graafiliste elementide (nt teksti, joonte, kõverate ja piltide) loomiseks ja töötlemiseks, kasutades käske, mis seejärel käivitatakse väljundseadmes. PostScripti oluline omadus on selle mitmekülgsus: sama PostScript-faili saab printida erinevatel printeritel muutmata, mistõttu on see eriti kasulik professionaalseks printimiseks.

PostScript on programmeerimiskeel/ See on peamiselt lehekirjelduskeel, mida kasutatakse graafiliste elementide ja teksti kirjeldamiseks lehel või muud tüüpi dokumendis. Keel on aga piisavalt mitmekülgne, et kvalifitseerida see tõeliseks kõrgetasemeliseks programmeerimiskeeleks.

  • Nagu teised arvutikeeled, toetab PostScript erinevaid andmetüüpe, nagu numbreid, massiive ja stringe. Programm PostScript võib olla silmuseid, tingimusi ja protseduure. Keel sarnaneb veidi Forthi programmeerimiskeelega.
  • Keele süntaksit kirjeldatakse nn punases raamatus, mis on leitav  siin . Nagu kõigi arvutikeelte puhul, põhjustab väikseimgi kõrvalekalle keele selgelt määratletud tavadest veateate ja arvutisüsteem keeldub üldse midagi tegemast. Kui prindite tööd PostScript-seadmes ja võrgutõrge põhjustab käskluse "showpage" jõudmise väljundseadmesse "poodina", genereerib süsteem õnnelikult "määratlemata" veateate ja keeldub teie tööd printimast. isegi kui see on juba kogu teie lehe töödeldud ja käsk showpage lihtsalt ütleb väljundseadmele, et see võib hakata teie meistriteost väljastama. Varem esines selliseid vigu regulaarselt – sellest ka pikk PostScripti veateadete loend.
  • Nagu mõned HP kalkulaatorid, PostScripti keel kasutab vastupidist poola tähistust (RPN).
  • Kuna PostScripti kasutatakse peaaegu alati selleks, et kirjeldada, kus miski lehel asub, on sellel koordinaatsüsteem. Vaikimisi loetakse alguspunktiks lehe alumist vasakut nurka. Vahemaad või mõõdud väljendatakse tavaliselt punktides. Seal on 72 dpi. 1 punkt - 0,352 mm.

 

Privaatsuse huvides vajab YouTube laadimiseks teie luba. Lisateabe saamiseks vaadake meie Privaatsuspoliitika.
Nõustun

PostScript-koodi näide

PostScript on kõrgelt arenenud programmeerimiskeel, mis tähendab, et ka tavalised inimesed saavad juhiseid vaadata ja mõistavad, mida need tähendavad. Kui avate PostScripti programmi tekstitöötlusprogrammi või redaktori abil, võib see välja näha järgmine:

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

Võib kuluda veidi aega, et mõista, mida ülaltoodud jaburus tähendab, kuid võite õppida seda mõistma. See võtab muidugi aastaid ja selleks ajaks, kui sinust saab kogenud programmeerija, on sinu noorus möödas, arvutiekraan on sinu jaoks muutunud tähtsamaks kui miski muu maailmas ja vastassugu jääb täielikuks mõistatuseks. sulle. elu lõpuni (kuigi olen nõus tunnistama, et ma ei oska programmeerida ega mõista naisi).

PostScript programmeerimiskeel