PostScript hè una lingua di prugrammazione è una lingua di descrizzione di pagina sviluppata da Adobe Systems à i primi anni 1980.

PostScript hè un linguaghju di descrizzione di pagina utilizatu per discrìviri u layout di pagina è elementi grafici. Hè statu sviluppatu da Adobe Systems in u 1982 è hè una lingua universale per stampà è visualizà documenti nantu à una varietà di dispusitivi, cumprese stampanti, fotocopiatrici è display.

PostScript hè una lingua di prugrammazione Turing-completa, chì significa chì pò esse usata per creà elementi grafichi è testu cumplessi in una pagina. Hè ancu usatu cum'è un furmatu di fugliale per descrizzione di documenti pronti per a stampa.

Sta lingua vi permette di creà gràfica high-di qualità è hà putenti capacità manipulation gràfica, chì hà fattu

Codici QR in stampa, quandu aduprà?

Ancu sì PostScript abbastanza flessibile per esse usatu per scrive ghjochi, hè pensatu à esse usatu cum'è una lingua di descrizzione di pagina: u so set di struzzioni hè ottimizatu per definisce cumu l'uggetti grafichi (testu, stringhe, imagine, etc.) sò disposti in 2 pagine di misurazione. Hè una lingua indipendente di u dispositivu: u cuntenutu di e pagine hè descrittu senza riferimentu à alcuna funzione specifica di u dispusitivu (per esempiu, a risoluzione o quale cassette per carta deve esse usatu nant'à u laser stampante). In teoria, questu significa chì ogni schedariu PostScript pò esse mandatu à qualsiasi dispositivu. Di sicuru, ùn saria micca praticu se PostScript ùn puderia micca esse usatu per cuntrullà i paràmetri di u dispositivu. I drivers specifichi di u dispositivu vi permettenu di aghjunghje tali codice à u vostru codice PostScript. Questu significa chì a maiò parte di i prugrammi PostScript cuntenenu una quantità di cumandamenti specifichi di u dispositivu. Lingua postcriptata

Punti è altre unità di misura

Target. lingua PostScript

L'obiettivu di PostScript hè di furnisce una lingua di descrizzione universale è scalabile per a creazione di documenti grafichi di alta qualità. Eccu alcuni di i scopi chjave di PostScript:

  • Versatilità.

PostScript hè cuncepitu per furnisce un furmatu di documentu versatile chì pò esse usatu in una varietà di dispositivi di output, cum'è stampanti, fotocopiatrici è display.

  • Scalabilità.

A lingua deve esse scalabile, chì permette a creazione di documenti di testu simplici è grafici cumplessi, cumpresi gràfiche vettoriali, imagine è fonti.

  • Lingua PostScript .Turing completeness.

PostScript hè una lingua di prugrammazione Turing-completa, chì significa chì hè abbastanza putente per sprime calculi cumplessi è manipulazione di dati.

  • Supportu di fonti.

PostScript include capacità per a descrizzione è a manipulazione di fonti, facendu ideale per creà documenti cù una varietà di stili di testu.

  • L'indipendenza di u dispusitivu.

I fugliali PostScript restanu indipendenti da un dispositivu di output specificu. Puderanu esse scrittu una volta è dopu utilizati nantu à i dispusitivi diffirenti senza avè da cambià u documentu originale.

  • lingua PostScript. Alta qualità di l'imagine.

PostScript furnisce a capacità di creà gràfiche d'alta qualità, facendu populari in i campi di cuncepimentu è di publicazione.

PostScript hà ancu ghjucatu un rolu chjave in u sviluppu di gràfiche è documenti di computer, è i so standard restanu impurtanti in i campi di stampa è rendering.

Esempiu di lingua PostScript.

PostScript hè una lingua open-source per a descrizzione di pagine è gràfiche. Eccu un esempiu simplice di codice PostScript chì traccia un cercolu rossu nantu à una pagina:

%!PS

% Ajustamentu di u culore
0 1 0 setrgbcolor % Imposta u culore à RGB (rossu)

% Stabbilimentu di u raghju è e coordenate di u centru di u circhiu
100 100 translate % Offset l'origine à u puntu (100, 100)
50 0 360 arc % Disegna un cerculu cù un raghju di 50 è un angulu da 0 à 360 gradi
fill % Riempi u cerculu cù culore

% Chjodi
pagina di mostra

Stu codice face i seguenti:

  1. %!PS: Stu cumentu indica chì u schedariu cuntene u codice PostScript.
  2. 0 1 0 setrgbcolor: Imposta u culore à RGB (russu).
  3. 100 100 translate: Sposta l'origine à (100, 100).
  4. 50 0 360 arc: Disegna un cerculu cù un raghju di 50 è un angulu da 0 à 360 gradi.
  5. fill: Riempite u circhiu cù u culore specificatu.
  6. showpage: Finisce a pagina è mostra u risultatu.

Stu codice creà un cercolu rossu cù un raghju di 50 punti in u centru di a pagina. Ovviamente, PostScript pò diventà significativamente più cumplessu quandu creanu grafici più cumplessi o quandu manipule testu è fonti.

 

Colla per rilegatura di libri - a vostra suluzione ideale!

  ABC