PostScript (PS) je jezik za opis stranice i sastav stranice koji se koristi za kreiranje i formatiranje dokumenata, uključujući tekst, grafiku i slike. Mnoge ideje koje su procvjetale u PostScript implementirane su u projekte Xeroxa i Evans & Sutherlanda.

Istorijski gledano, njegova glavna primjena u stvarnom životu je jezik opisa stranice ili u EPS obliku na jednoj stranici, jezik opisa vektorske grafike. Dinamički je otkucan, dinamički opsežan i baziran na steku, što u osnovi rezultira obrnutom poljskom sintaksom.

Postoje tri glavna izdanja PostScript-a.

  1. PostScript nivo 1 - pušten je na tržište 1984. godine kao rezidentni operativni sistem za laserski štampač Apple LaserWriter, čime je započela era desktop izdavaštva.
  2. PostScript nivo 2 - Objavljen 1991. godine, sadržavao je nekoliko važnih poboljšanja u odnosu na nivo 1, uključujući podršku za dekompresiju slike, RIP striping, automatski rast rječnika, sakupljanje smeća, imenovane resurse, binarno kodiranje samog PostScript programskog toka.
  3. PostScript 3 - Najnovija i možda najraširenija verzija objavljena je 1997. godine. Takođe sadrži nekoliko poboljšanja uvoza u odnosu na nivo 2, kao što je Smooth Shading. Izraz "nivo" je obrisan.

Iako se PostScript obično koristi kao jezik opisa stranica i stoga je implementiran u mnogim štampačima za kreiranje bitmap slika, može se koristiti i u druge svrhe. Kao brzi kalkulator unatrag s više pamtljivim imenima operatora od bc. Kao izlazni format koji generiše drugi program (obično na drugom jeziku).

Iako je PostScript datoteka tipično 7-bitni čisti ASCII, postoji nekoliko tipova binarnog kodiranja opisanog u standardu nivoa 2. A budući da je programibilan, program može implementirati vlastitu, proizvoljno složenu šemu kodiranja. Postoji međunarodno takmičenje za zbunjujuće postskripte, nešto manje aktivno od takmičenja C.

Online linkovi 
Često postavljana pitanja 
Knjige 
  • Referentni priručnik za postscript jezik, 1ed, 1985. Preporučuje se zbog male veličine i praktičnog indeksa operatora na stranicama sa sažetkom (nedostaje u kasnijim izdanjima).

  • Real World Postscript. Poglavlja različitih autora o različitim temama, uključujući odlično pokrivanje polutonova.

ABC