PostScript on ohjelmointikieli, joka on luotu kuvaamaan vektorigrafiikkaa ja ohjaamaan tulostuslaitteita, kuten tulostimia ja kopiokoneita. Adobe Systems kehitti sen vuonna 1982, ja siitä tuli nopeasti kuvantamisen ja painamisen standardi kustannus- ja painoteollisuudessa. PostScriptiä käytetään graafisten elementtien, kuten tekstin, viivojen, käyrien ja kuvien, luomiseen ja käsittelemiseen käyttämällä komentoja, jotka sitten suoritetaan tulostuslaitteella. PostScriptin tärkeä ominaisuus on sen monipuolisuus: sama PostScript-tiedosto voidaan tulostaa eri tulostimilla ilman muutoksia, mikä tekee siitä erityisen hyödyllisen ammattitulostuksessa.

PostScript on ohjelmointikieli/ Se on ensisijaisesti sivunkuvauskieli, jota käytetään kuvaamaan graafisia elementtejä ja tekstiä sivulla tai muun tyyppisessä asiakirjassa. Kieli on kuitenkin tarpeeksi monipuolinen, jotta se voidaan luokitella todelliseksi korkean tason ohjelmointikieleksi.

  • Kuten muutkin tietokonekielet, PostScript tukee erilaisia ​​tietotyyppejä, kuten numeroita, taulukoita ja merkkijonoja. Ohjelmoida PostScript voi sisältää silmukoita, ehtoja ja menettelyjä. Kieli on vähän kuin Forthin ohjelmointikieli.
  • Kielen syntaksi on kuvattu ns. Punaisessa kirjassa, joka löytyy täällä . Kuten kaikilla tietokonekielillä, pienikin poikkeama kielen selkeästi määritellyistä käytännöistä johtaa virheilmoitukseen ja tietokonejärjestelmään, joka kieltäytyy tekemästä mitään. Jos tulostat työtä PostScript-laitteella ja verkkovika aiheuttaa "showpage"-komennon saapuvan "shopage"-muodossa tulostuslaitteeseen, järjestelmä luo mielellään "undefined" -virheilmoituksen ja kieltäytyy tulostamasta työtäsi. vaikka se olisi jo käsitellyt koko sivusi, ja showpage-komento kertoo tulostuslaitteelle, että se voi aloittaa mestariteoksen tulostamisen. Aiemmin tällaisia ​​virheitä esiintyi säännöllisesti – tästä johtuu pitkä lista PostScript-virheilmoituksista.
  • Kuten jotkut HP-laskimet, PostScript-kieli käyttää käänteistä puolalaista merkintää (RPN).
  • Koska PostScriptiä käytetään melkein aina kuvaamaan, missä jokin on sivulla, sillä on koordinaattijärjestelmä. Oletusarvoisesti sivun vasenta alakulmaa pidetään aloituspisteenä. Etäisyydet tai mitat ilmaistaan ​​yleensä pisteinä. Siellä on 72 dpi. 1 piste - 0,352 mm.

 

Tietosuojasyistä YouTube tarvitsee luvan lataamiseen. Katso lisätietoja Yksityisyydensuoja.
Hyväksyn

Esimerkki PostScript-koodista

PostScript on erittäin kehittynyt ohjelmointikieli, mikä tarkoittaa, että tavallisetkin ihmiset voivat katsoa ohjeita ja ymmärtää, mitä ne tarkoittavat. Jos avaat PostScript-ohjelman tekstinkäsittelyohjelmalla tai editorilla, se saattaa näyttää tältä:

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

Voi kestää jonkin aikaa ymmärtää, mitä yllä oleva hölynpöly tarkoittaa, mutta voit oppia ymmärtämään sen. Tämä kestää tietysti vuosia, ja kun sinusta tulee kokenut ohjelmoija, nuoruutesi on ohi, tietokoneen näytöstäsi on tullut sinulle tärkeämpi kuin mistään muusta maailmassa, ja vastakkainen sukupuoli jää täydelliseksi mysteeriksi. sinulle. loppuelämäni ajaksi (vaikka olen valmis myöntämään, että en osaa ohjelmoida enkä ymmärrä naisia).

PostScript-ohjelmointikieli