PostScript hija lingwa ta' programmar u lingwa ta' deskrizzjoni tal-paġna żviluppati minn Adobe Systems fil-bidu tas-snin tmenin.

PostScript hija lingwa ta' deskrizzjoni tal-paġna li tintuża biex tiddeskrivi t-tqassim tal-paġna u l-elementi grafiċi. Ġie żviluppat mill-Adobe Systems fl-1982 u huwa lingwa universali għall-istampar u l-viżwalizzazzjoni ta’ dokumenti fuq varjetà ta’ apparati, inklużi printers, fotokopjaturi u displays.

PostScript hija lingwa ta' programmar kompluta ta' Turing, li jfisser li tista' tintuża biex toħloq elementi grafiċi u ta' test kumplessi fuq paġna. Jintuża wkoll bħala format ta' fajl għad-deskrizzjoni ta' dokumenti lesti għall-istampar.

Din il-lingwa tippermettilek li toħloq grafika ta 'kwalità għolja u għandha kapaċitajiet qawwija ta' manipulazzjoni tal-grafika, li għamlet

QR codes stampati, meta tuża?

Għalkemm PostScript flessibbli biżżejjed biex jintuża għall-kitba tal-logħob, huwa maħsub biex jintuża bħala lingwa ta 'deskrizzjoni tal-paġna: is-sett ta' struzzjonijiet tiegħu huwa ottimizzat biex jiddefinixxi kif oġġetti grafiċi (test, kordi, stampi, eċċ.) huma mqassma fuq 2 paġna tal-kejl. Hija lingwa indipendenti mill-apparat: il-kontenut tal-paġni huwa deskritt mingħajr referenza għal xi karatteristika speċifika tal-apparat (pereżempju, riżoluzzjoni jew liema cassette għal karta għandha tintuża fuq il-lejżer printer). Fit-teorija, dan ifisser li kwalunkwe fajl PostScript jista' jintbagħat lil kwalunkwe apparat. Naturalment, ma jkunx prattiku jekk PostScript ma jistax jintuża biex jikkontrolla s-settings tal-apparat. Is-sewwieqa speċifiċi għall-apparat jippermettulek li żżid kodiċi bħal dan mal-kodiċi PostScript tiegħek. Dan ifisser li l-biċċa l-kbira tal-programmi PostScript fihom għadd ta’ kmandi speċifiċi għall-apparat. Lingwa Postcrypt

Punti u unitajiet oħra ta' kejl

Mira. Lingwa PostScript

L-għan ta' PostScript huwa li jipprovdi lingwa ta' deskrizzjoni tal-paġna universali u skalabbli għall-ħolqien ta' dokumenti ta' grafika ta' kwalità għolja. Hawn huma xi wħud mill-għanijiet ewlenin tal-PostScript:

  • Versatilità.

PostScript huwa ddisinjat biex jipprovdi format ta’ dokument versatili li jista’ jintuża fuq varjetà ta’ apparati ta’ output bħal printers, fotokopjaturi u displays.

  • Skalabbiltà.

Il-lingwa għandha tkun skalabbli, li tippermetti l-ħolqien kemm ta’ dokumenti ta’ test sempliċi kif ukoll ta’ grafika kumplessa, inklużi grafika vettorjali, stampi u fonts.

  • Lingwa PostScript .Turing kompletezza.

PostScript hija lingwa ta' programmar kompluta ta' Turing, li jfisser li hija b'saħħitha biżżejjed biex tesprimi kalkoli kumplessi u manipulazzjoni tad-dejta.

  • Appoġġ tat-tipa.

PostScript jinkludi kapaċitajiet għad-deskrizzjoni u l-manipulazzjoni ta' fonts, li jagħmilha ideali għall-ħolqien ta' dokumenti b'varjetà ta' stili ta' test.

  • Indipendenza tal-apparat.

Fajls PostScript jibqgħu indipendenti minn apparat ta 'output speċifiku. Jistgħu jinkitbu darba u mbagħad jintużaw fuq apparati differenti mingħajr ma jkollhom għalfejn jibdlu d-dokument oriġinali.

  • Lingwa PostScript. Kwalità għolja tal-immaġni.

PostScript jipprovdi l-abbiltà li toħloq grafika ta 'kwalità għolja, li tagħmilha popolari fl-oqsma tad-disinn u l-pubblikazzjoni.

Il-PostScript kellu wkoll rwol ewlieni fl-iżvilupp tal-grafika u d-dokumenti tal-kompjuter, u l-istandards tiegħu jibqgħu importanti fl-oqsma tal-istampar u tar-rendi.

Eżempju tal-lingwa PostScript.

PostScript hija lingwa open-source biex tiddeskrivi paġni u grafika. Hawn eżempju sempliċi ta' kodiċi PostScript li jiġbed ċirku aħmar fuq paġna:

%!PS

% Aġġustament tal-kulur
0 1 0 setrgbcolor % Issettja l-kulur għal RGB (aħmar)

% L-issettjar tar-raġġ u l-koordinati taċ-ċentru taċ-ċirku
100 100 translate % Ibbilanċja l-oriġini għall-punt (100, 100)
50 0 360 ark % Pinġi ċirku b'raġġ ta' 50 u angolu minn 0 sa 360 grad
imla % Imla ċ-ċirku bil-kulur

% Għalaq
showpage

Dan il-kodiċi jagħmel dan li ġej:

  1. %!PS: Dan il-kumment jindika li l-fajl fih kodiċi PostScript.
  2. 0 1 0 setrgbcolor: Issettja l-kulur għal RGB (aħmar).
  3. 100 100 translate: Tiċċaqlaq l-oriġini għal (100, 100).
  4. 50 0 360 arc: Jiġbed ċirku b'raġġ ta' 50 u angolu minn 0 sa 360 grad.
  5. fill: Imla ċ-ċirku bil-kulur speċifikat.
  6. showpage: Tispiċċa l-paġna u turi r-riżultat.

Dan il-kodiċi se joħloq ċirku aħmar b'raġġ ta '50 punt fiċ-ċentru tal-paġna. Ovvjament, PostScript jista 'jsir aktar kumpless b'mod sinifikanti meta joħloq grafika aktar kumplessa jew meta timmanipula test u fonts.

 

Kolla tal-irbit tal-kotba - is-soluzzjoni ideali tiegħek!

  ABC