PostScript és un llenguatge de programació i un llenguatge de descripció de pàgines desenvolupat per Adobe Systems a principis dels anys vuitanta.

PostScript és un llenguatge de descripció de pàgines que s'utilitza per descriure el disseny de la pàgina i els elements gràfics. Va ser desenvolupat per Adobe Systems l'any 1982 i és un llenguatge universal per imprimir i visualitzar documents en una varietat de dispositius, incloses impressores, fotocopiadores i pantalles.

PostScript és un llenguatge de programació complet de Turing, el que significa que es pot utilitzar per crear elements gràfics i de text complexos en una pàgina. També s'utilitza com a format de fitxer per descriure documents preparats per imprimir.

Aquest llenguatge li permet crear gràfics d'alta qualitat i té potents capacitats de manipulació de gràfics, que ha fet

Codis QR imprès, quan utilitzar-los?

Encara PostScript prou flexible per ser utilitzat per escriure jocs, està pensat per ser utilitzat com a llenguatge de descripció de pàgines: el seu conjunt d'instruccions està optimitzat per definir com es distribueixen els objectes gràfics (text, cadenes, imatges, etc.) en 2 pàgines de mesura. És un llenguatge independent del dispositiu: el contingut de les pàgines es descriu sense fer referència a cap característica específica del dispositiu (per exemple, la resolució o quin casset per a s'ha d'utilitzar paper al làser impressora). En teoria, això significa que qualsevol fitxer PostScript es pot enviar a qualsevol dispositiu. Per descomptat, no seria pràctic si PostScript no es pogués utilitzar per controlar la configuració del dispositiu. Els controladors específics del dispositiu us permeten afegir aquest codi al vostre codi PostScript. Això vol dir que la majoria de programes PostScript contenen una sèrie d'ordres específiques del dispositiu. Idioma postcriptat

Punts i altres unitats de mesura

Objectiu. Llenguatge PostScript

L'objectiu de PostScript és proporcionar un llenguatge de descripció de pàgines universal i escalable per crear documents gràfics d'alta qualitat. Aquests són alguns dels propòsits clau de PostScript:

  • Versatilitat.

PostScript està dissenyat per proporcionar un format de document versàtil que es pot utilitzar en una varietat de dispositius de sortida, com ara impressores, fotocopiadores i pantalles.

  • Escalabilitat.

El llenguatge ha de ser escalable, permetent la creació tant de documents de text simples com de gràfics complexos, inclosos gràfics vectorials, imatges i tipus de lletra.

  • Llenguatge PostScript .Turing complet.

PostScript és un llenguatge de programació complet de Turing, el que significa que és prou potent per expressar càlculs complexos i manipulació de dades.

  • Suport de lletra.

PostScript inclou capacitats per descriure i manipular tipus de lletra, per la qual cosa és ideal per crear documents amb una varietat d'estils de text.

  • Independència del dispositiu.

Els fitxers PostScript romanen independents d'un dispositiu de sortida específic. Es poden escriure una vegada i després utilitzar-los en diferents dispositius sense haver de canviar el document original.

  • Llenguatge PostScript. Alta qualitat d'imatge.

PostScript ofereix la possibilitat de crear gràfics d'alta qualitat, cosa que el fa popular en els camps de disseny i publicació.

PostScript també va tenir un paper clau en el desenvolupament de gràfics i documents per ordinador, i els seus estàndards segueixen sent importants en els camps d'impressió i renderització.

Exemple de llenguatge PostScript.

PostScript és un llenguatge de codi obert per descriure pàgines i gràfics. Aquí teniu un exemple senzill de codi PostScript que dibuixa un cercle vermell en una pàgina:

%!PS

% Ajust de color
0 1 0 setrgbcolor % Establiu el color a RGB (vermell)

% Establiment del radi i les coordenades del centre del cercle
100 100 translate % Compensa l'origen al punt (100, 100)
50 0 360 % d'arc Dibuixa un cercle amb un radi de 50 i un angle de 0 a 360 graus
omplir % Omplir el cercle de color

% Tancar
pàgina de presentació

Aquest codi fa el següent:

  1. %!PS: aquest comentari indica que el fitxer conté codi PostScript.
  2. 0 1 0 setrgbcolor: estableix el color en RGB (vermell).
  3. 100 100 translate: Canvia l'origen a (100, 100).
  4. 50 0 360 arc: Dibuixa un cercle amb un radi de 50 i un angle de 0 a 360 graus.
  5. fill: Omple el cercle amb el color especificat.
  6. showpage: Finalitza la pàgina i mostra el resultat.

Aquest codi crearà un cercle vermell amb un radi de 50 punts al centre de la pàgina. Òbviament, PostScript pot arribar a ser molt més complex quan es creen gràfics més complexos o quan es manipulen text i tipus de lletra.

 

Cola d'enquadernació de llibres: la vostra solució ideal!

  ABC