PostScript ir programmēšanas valoda un lapu apraksta valoda, ko 1980. gadu sākumā izstrādāja Adobe Systems.

PostScript ir lapas apraksta valoda, ko izmanto, lai aprakstītu lapas izkārtojumu un grafiskos elementus. To izstrādāja Adobe Systems 1982. gadā, un tā ir universāla valoda dokumentu drukāšanai un vizualizācijai dažādās ierīcēs, tostarp printeros, kopētājos un displejos.

PostScript ir Tjūringa pilnīga programmēšanas valoda, kas nozīmē, ka to var izmantot, lai lapā izveidotu sarežģītus grafiskos un teksta elementus. To izmanto arī kā faila formātu, lai aprakstītu drukāšanai gatavus dokumentus.

Šī valoda ļauj jums izveidot augstas kvalitātes grafiku un tai ir spēcīgas grafikas manipulācijas iespējas, kas ir radījusi

QR kodi drukātā veidā, kad lietot?

Kaut gan PostScript pietiekami elastīga, lai to varētu izmantot spēļu rakstīšanai, tā ir paredzēta lietošanai kā lapas apraksta valoda: tā instrukciju kopa ir optimizēta, lai noteiktu, kā grafiskie objekti (teksts, virknes, attēli utt.) tiek izvietoti 2 mērīšanas lapās. Tā ir no ierīces neatkarīga valoda: lappušu saturs ir aprakstīts, neatsaucoties uz kādu konkrētu ierīces funkciju (piemēram, izšķirtspēju vai kādai kasetei uz lāzera jāizmanto papīrs printeris). Teorētiski tas nozīmē, ka jebkuru PostScript failu var nosūtīt uz jebkuru ierīci. Protams, tas nebūtu praktiski, ja PostScript nevarētu izmantot, lai kontrolētu ierīces iestatījumus. Ierīcei raksturīgie draiveri ļauj pievienot šādu kodu savam PostScript kodam. Tas nozīmē, ka lielākā daļa PostScript programmu satur vairākas ierīcei raksturīgas komandas. Postcrypt valoda

Punkti un citas mērvienības

Mērķis. PostScript valoda

PostScript mērķis ir nodrošināt universālu un mērogojamu lapu apraksta valodu augstas kvalitātes grafisko dokumentu izveidei. Šeit ir daži no galvenajiem PostScript mērķiem:

  • Daudzpusība.

PostScript ir izstrādāts, lai nodrošinātu daudzpusīgu dokumentu formātu, ko var izmantot dažādās izvadierīcēs, piemēram, printeros, kopētājos un displejos.

  • Mērogojamība.

Valodai jābūt mērogojamai, ļaujot izveidot gan vienkāršus teksta dokumentus, gan sarežģītus grafikus, tostarp vektorgrafiku, attēlus un fontus.

  • PostScript valoda .Tjūringa pilnība.

PostScript ir Tjūringa pilnīga programmēšanas valoda, kas nozīmē, ka tā ir pietiekami jaudīga, lai izteiktu sarežģītus aprēķinus un datu manipulācijas.

  • Fontu atbalsts.

PostScript ietver fontu aprakstīšanas un manipulācijas iespējas, padarot to ideāli piemērotu dažādu teksta stilu dokumentu izveidei.

  • Ierīces neatkarība.

PostScript faili paliek neatkarīgi no konkrētas izvades ierīces. Tos var uzrakstīt vienu reizi un pēc tam izmantot dažādās ierīcēs, nemainot oriģinālo dokumentu.

  • PostScript valoda. Augsta attēla kvalitāte.

PostScript nodrošina iespēju izveidot augstas kvalitātes grafiku, padarot to populāru dizaina un publicēšanas jomā.

PostScript bija arī galvenā loma datorgrafikas un dokumentu izstrādē, un tā standarti joprojām ir svarīgi drukāšanas un renderēšanas jomā.

PostScript valodas piemērs.

PostScript ir atvērtā pirmkoda valoda lapu un grafiku aprakstīšanai. Šeit ir vienkāršs PostScript koda piemērs, kas uz lapas zīmē sarkanu apli:

%!PS

% Krāsu pielāgošana
0 1 0 setrgbcolor % Iestatīt krāsu uz RGB (sarkanu)

% Apļa centra rādiusa un koordinātu iestatīšana
100 100 tulkošanas % Nobīde sākumpunktu uz punktu (100, 100)
50 0 360 loka % Uzzīmējiet apli ar rādiusu 50 un leņķi no 0 līdz 360 grādiem
aizpildīt % Aizpildiet apli ar krāsu

% Izslēgt
izrādes lapa

Šis kods veic šādas darbības:

  1. %!PS: Šis komentārs norāda, ka failā ir PostScript kods.
  2. 0 1 0 setrgbcolor: iestata krāsu uz RGB (sarkanu).
  3. 100 100 translate: maina izcelsmi uz (100, 100).
  4. 50 0 360 arc: zīmē apli ar rādiusu 50 un leņķi no 0 līdz 360 grādiem.
  5. fill: aizpilda apli ar norādīto krāsu.
  6. showpage: pabeidz lapu un parāda rezultātu.

Šis kods lapas centrā izveidos sarkanu apli ar 50 punktu rādiusu. Acīmredzot PostScript var kļūt ievērojami sarežģītāks, veidojot sarežģītākas grafikas vai manipulējot ar tekstu un fontiem.

 

Grāmatu iesiešanas līme - jūsu ideālais risinājums!

  ABC