PostScript on programmeerimiskeel ja lehekirjelduskeel, mille töötas välja Adobe Systems 1980. aastate alguses.

PostScript on lehe kirjelduskeel, mida kasutatakse lehe paigutuse ja graafiliste elementide kirjeldamiseks. Selle töötas välja Adobe Systems 1982. aastal ja see on universaalne keel dokumentide printimiseks ja visualiseerimiseks mitmesugustes seadmetes, sealhulgas printerites, koopiamasinates ja kuvarites.

PostScript on Turingi täielik programmeerimiskeel, mis tähendab, et seda saab kasutada lehel keerukate graafiliste ja tekstielementide loomiseks. Seda kasutatakse ka failivorminguna printimisvalmis dokumentide kirjeldamiseks.

See keel võimaldab teil luua kvaliteetset graafikat ja sellel on võimsad graafika manipuleerimise võimalused, mis on teinud

QR-koodid trükituna, millal kasutada?

kuigi PostScript mängude kirjutamiseks piisavalt paindlik, see on mõeldud kasutamiseks lehe kirjelduskeelena: selle juhiste komplekt on optimeeritud määratlema, kuidas graafilised objektid (tekst, stringid, pildid jne) on paigutatud kahele mõõtelehele. See on seadmest sõltumatu keel: lehekülgede sisu kirjeldatakse viitamata seadme ühelegi spetsiifilisele omadusele (nt eraldusvõime või mis kassetile laseril tuleb kasutada paberit printer). Teoreetiliselt tähendab see, et mis tahes PostScript-faili saab saata mis tahes seadmesse. Muidugi poleks otstarbekas, kui PostScripti ei saaks seadme seadete juhtimiseks kasutada. Seadmespetsiifilised draiverid võimaldavad teil lisada sellise koodi oma PostScripti koodile. See tähendab, et enamik PostScripti programme sisaldab mitmeid seadmepõhiseid käske. Krüptijärgne keel

Punktid ja muud mõõtühikud

Sihtmärk. PostScripti keel

PostScripti eesmärk on pakkuda universaalset ja skaleeritavat lehekirjelduskeelt kvaliteetsete graafikadokumentide loomiseks. Siin on mõned PostScripti põhieesmärgid:

  • Mitmekülgsus.

PostScript on loodud pakkuma mitmekülgset dokumendivormingut, mida saab kasutada mitmesugustes väljundseadmetes, nagu printerid, koopiamasinad ja kuvarid.

  • Skaalautuvus.

Keel peab olema skaleeritav, võimaldades luua nii lihtsaid tekstidokumente kui ka keerukat graafikat, sealhulgas vektorgraafikat, pilte ja fonte.

  • PostScripti keel .Turingi täielikkus.

PostScript on Turingi täielik programmeerimiskeel, mis tähendab, et see on piisavalt võimas, et väljendada keerulisi arvutusi ja andmetega manipuleerimist.

  • Fondi tugi.

PostScript sisaldab fontide kirjeldamise ja nendega manipuleerimise võimalusi, mistõttu on see ideaalne mitmesuguste tekstistiilidega dokumentide loomiseks.

  • Seadme sõltumatus.

PostScript-failid jäävad konkreetsest väljundseadmest sõltumatuks. Neid saab kirjutada ühe korra ja seejärel kasutada erinevates seadmetes ilma originaaldokumenti muutmata.

  • PostScripti keel. Kõrge pildikvaliteet.

PostScript võimaldab luua kvaliteetset graafikat, muutes selle populaarseks disaini ja kirjastamise valdkonnas.

PostScript mängis võtmerolli ka arvutigraafika ja -dokumentide väljatöötamisel ning selle standardid on endiselt olulised trükkimise ja renderdamise valdkonnas.

PostScripti keele näide.

PostScript on avatud lähtekoodiga keel lehtede ja graafika kirjeldamiseks. Siin on lihtne näide PostScripti koodist, mis joonistab lehele punase ringi:

%!PS

% Värvi reguleerimine
0 1 0 setrgbcolor % Määra värviks RGB (punane)

% Ringi keskpunkti raadiuse ja koordinaatide määramine
100 100 tõlke % Nihutab lähtepunkti punkti (100, 100)
50 0 360 kaare % Joonistage ring raadiusega 50 ja nurgaga 0 kuni 360 kraadi
täitke % Täida ring värviga

% Lülita välja
näituseleht

See kood teeb järgmist:

  1. %!PS: see kommentaar näitab, et fail sisaldab PostScripti koodi.
  2. 0 1 0 setrgbcolor: määrab värviks RGB (punane).
  3. 100 100 translate: nihutab lähtepunkti (100, 100).
  4. 50 0 360 arc: joonistab ringi raadiusega 50 ja nurgaga 0 kuni 360 kraadi.
  5. fill: täidab ringi määratud värviga.
  6. showpage: lõpetab lehe ja kuvab tulemuse.

See kood loob lehe keskele punase ringi raadiusega 50 punkti. Ilmselgelt võib PostScript keerulisema graafika loomisel või teksti ja fontidega manipuleerimisel muutuda oluliselt keerulisemaks.

 

Raamatuköitmisliim – teie ideaalne lahendus!

  ABC