„PostScript“ yra programavimo kalba ir puslapio aprašymo kalba, kurią „Adobe Systems“ sukūrė devintojo dešimtmečio pradžioje.

PostScript yra puslapio aprašymo kalba, naudojama puslapio išdėstymui ir grafiniams elementams apibūdinti. Ją 1982 m. sukūrė „Adobe Systems“ ir yra universali kalba, skirta spausdinti ir vizualizuoti dokumentus įvairiuose įrenginiuose, įskaitant spausdintuvus, kopijavimo aparatus ir ekranus.

PostScript yra Turingo pilna programavimo kalba, o tai reiškia, kad ją galima naudoti kuriant sudėtingus grafinius ir teksto elementus puslapyje. Jis taip pat naudojamas kaip failo formatas, skirtas spausdinti paruoštiems dokumentams aprašyti.

Ši kalba leidžia kurti aukštos kokybės grafiką ir turi galingas grafikos manipuliavimo galimybes, kurias padarė

QR kodai spausdinami, kada naudoti?

Nors "PostScript" pakankamai lanksti, kad būtų galima rašyti žaidimus, ji skirta naudoti kaip puslapio aprašymo kalba: jos instrukcijų rinkinys optimizuotas apibrėžti, kaip grafiniai objektai (tekstas, eilutės, vaizdai ir kt.) yra išdėstyti 2 matavimo puslapiuose. Tai yra nuo įrenginio nepriklausoma kalba: puslapių turinys aprašomas nenurodant jokios konkrečios įrenginio savybės (pavyzdžiui, skiriamoji geba arba kokia kasetė skirta ant lazerio turi būti naudojamas popierius spausdintuvas). Teoriškai tai reiškia, kad bet koks PostScript failas gali būti siunčiamas į bet kurį įrenginį. Žinoma, nebūtų praktiška, jei „PostScript“ negalėtų būti naudojamas įrenginio nustatymams valdyti. Konkrečiam įrenginiui skirtos tvarkyklės leidžia pridėti tokį kodą prie „PostScript“ kodo. Tai reiškia, kad daugumoje PostScript programų yra daug konkrečiam įrenginiui skirtų komandų. Postcrypt kalba

Taškai ir kiti matavimo vienetai

Tikslas. PostScript kalba

„PostScript“ tikslas – teikti universalią ir keičiamo dydžio puslapių aprašo kalbą, leidžiančią kurti aukštos kokybės grafinius dokumentus. Štai keletas pagrindinių PostScript tikslų:

  • Universalumas.

„PostScript“ sukurtas teikti universalų dokumento formatą, kuris gali būti naudojamas įvairiuose išvesties įrenginiuose, pavyzdžiui, spausdintuvuose, kopijavimo aparatuose ir ekranuose.

  • Mastelis.

Kalba turi būti keičiamo dydžio, kad būtų galima kurti tiek paprastus tekstinius dokumentus, tiek sudėtingą grafiką, įskaitant vektorinę grafiką, vaizdus ir šriftus.

  • PostScript kalba .Turingo užbaigtumas.

„PostScript“ yra „Turing“ visiškai užbaigta programavimo kalba, o tai reiškia, kad ji yra pakankamai galinga sudėtingiems skaičiavimams ir duomenų apdorojimui išreikšti.

  • Šrifto palaikymas.

„PostScript“ apima šriftų apibūdinimo ir manipuliavimo galimybes, todėl jis idealiai tinka kurti įvairių teksto stilių dokumentus.

  • Įrenginio nepriklausomumas.

PostScript failai lieka nepriklausomi nuo konkretaus išvesties įrenginio. Juos galima parašyti vieną kartą ir tada naudoti skirtinguose įrenginiuose nekeičiant originalaus dokumento.

  • PostScript kalba. Aukšta vaizdo kokybė.

PostScript suteikia galimybę kurti aukštos kokybės grafiką, todėl ji yra populiari dizaino ir leidybos srityse.

PostScript taip pat vaidino pagrindinį vaidmenį kuriant kompiuterinę grafiką ir dokumentus, o jos standartai išlieka svarbūs spausdinimo ir atvaizdavimo srityse.

PostScript kalbos pavyzdys.

PostScript yra atvirojo kodo kalba, skirta puslapiams ir grafikai aprašyti. Štai paprastas PostScript kodo, nubrėžiančio raudoną apskritimą puslapyje, pavyzdys:

%!PS

% Spalvų reguliavimas
0 1 0 setrgbcolor % Nustatyti spalvą į RGB (raudona)

% Apskritimo centro spindulio ir koordinačių nustatymas
100 100 vertimo % Perkelkite pradžią į tašką (100, 100)
50 0 360 lanko % Nubrėžkite apskritimą, kurio spindulys 50 ir kampas nuo 0 iki 360 laipsnių
užpildymas % Užpildykite apskritimą spalva

% Išjungti
rodomas puslapis

Šis kodas atlieka šiuos veiksmus:

  1. %!PS: Šis komentaras rodo, kad faile yra PostScript kodas.
  2. 0 1 0 setrgbcolor: nustato spalvą į RGB (raudona).
  3. 100 100 translate: perkelia kilmę į (100, 100).
  4. 50 0 360 arc: nubrėžia apskritimą, kurio spindulys yra 50, o kampas nuo 0 iki 360 laipsnių.
  5. fill: užpildo apskritimą nurodyta spalva.
  6. showpage: baigia puslapį ir parodo rezultatą.

Šis kodas puslapio centre sukurs raudoną apskritimą, kurio spindulys yra 50 taškų. Akivaizdu, kad kuriant sudėtingesnę grafiką arba manipuliuojant tekstu ir šriftais, PostScript gali tapti žymiai sudėtingesnis.

 

Knygų įrišimo klijai – idealus sprendimas!

  ABC