PostScript je programski jezik dizajniran za opisivanje vektorske grafike i upravljanje uređajima za ispis kao što su pisači i fotokopirni uređaji. Razvio ga je Adobe Systems 1982. i brzo je postao standard za slike i ispis u izdavačkoj i tiskarskoj industriji. PostScript se koristi za stvaranje i rukovanje grafičkim elementima kao što su tekst, linije, krivulje i slike pomoću naredbi koje se zatim izvršavaju na izlaznom uređaju. Važna značajka PostScripta je njegova svestranost: ista PostScript datoteka može se ispisati na različitim pisačima bez izmjena, što je čini posebno korisnom za profesionalni ispis.

PostScript je programski jezik/ prvenstveno je jezik za opis stranice koji se koristi za opisivanje grafičkih elemenata i teksta na stranici ili drugoj vrsti dokumenta. Jezik je, međutim, dovoljno svestran da ga se kvalificira kao pravi programski jezik visoke razine.

  • Kao i drugi računalni jezici, PostScript podržava različite vrste podataka kao što su brojevi, nizovi i nizovi. Program PostScript mogu imati petlje, uvjete i procedure. Jezik je pomalo sličan Forth programskom jeziku.
  • Sintaksa jezika opisana je u takozvanoj Crvenoj knjizi, koju možete pronaći здесь . Kao i sa svim računalnim jezicima, i najmanje odstupanje od jasno definiranih konvencija jezika rezultira porukom o pogrešci i računalnim sustavom koji odbija bilo što učiniti. Ako ispisujete zadatak na PostScript uređaju i kvar mreže uzrokuje da naredba "showpage" stigne kao "shopage" na izlaznom uređaju, sustav će rado generirati poruku o pogrešci "nedefinirano" i odbiti ispisati vaš zadatak, čak i ako je već obradio vašu cijelu stranicu, a naredba showpage jednostavno govori izlaznom uređaju da može početi ispisivati ​​vaše remek-djelo. U prošlosti su se takve pogreške događale redovito—otuda dugačak popis PostScript poruka o pogreškama.
  • Poput nekih HP kalkulatora, PostScript jezik koristi obrnuti poljski zapis (RPN).
  • Budući da se PostScript gotovo uvijek koristi za opisivanje gdje se nešto nalazi na stranici, on ima koordinatni sustav. Prema zadanim postavkama, donji lijevi kut stranice smatra se početnom točkom. Udaljenosti ili mjere obično se izražavaju u točkama. Ima 72 dpi. 1 bod - 0,352 mm.

 

Iz razloga privatnosti YouTube treba vaše dopuštenje za učitavanje. Za više pojedinosti pogledajte naš Privatnosti.
Prihvaćam

Primjer PostScript koda

PostScript je vrlo napredan programski jezik, što znači da čak i obični ljudi mogu pogledati upute i razumjeti što znače. Ako otvorite PostScript program pomoću programa za obradu teksta ili uređivača, mogao bi izgledati ovako:

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

Možda će trebati neko vrijeme da shvatite što gornja besmislica znači, ali možete je naučiti razumjeti. Naravno, za to će trebati godine, a dok postanete iskusan programer, vaša će mladost proći, ekran računala postat će vam važniji od svega na svijetu, a suprotni spol ostat će potpuna misterija tebi. do kraja života (iako sam spreman priznati da ne znam programirati i ne razumijem žene).

PostScript programski jezik