PostScript est un langage de programmation et de description de pages développé par Adobe Systems au début des années 1980.

PostScript est un langage de description de page utilisé pour décrire la mise en page et les éléments graphiques. Il a été développé par Adobe Systems en 1982 et constitue un langage universel permettant d'imprimer et de visualiser des documents sur divers appareils, notamment des imprimantes, des photocopieurs et des écrans.

PostScript est un langage de programmation complet de Turing, ce qui signifie qu'il peut être utilisé pour créer des éléments graphiques et textuels complexes sur une page. Il est également utilisé comme format de fichier pour décrire des documents prêts à imprimer.

Ce langage vous permet de créer des graphiques de haute qualité et dispose de puissantes capacités de manipulation graphique, ce qui a rendu

Codes QR imprimés, quand les utiliser ?

Bien que PostScript Suffisamment flexible pour être utilisé pour l'écriture de jeux, il est destiné à être utilisé comme langage de description de page : son jeu d'instructions est optimisé pour définir la manière dont les objets graphiques (texte, chaînes, images, etc.) sont disposés sur 2 pages de mesure. Il s'agit d'un langage indépendant de l'appareil : le contenu des pages est décrit sans référence à aucune caractéristique spécifique de l'appareil (par exemple, la résolution ou la cassette à utiliser). du papier doit être utilisé sur le laser imprimante). En théorie, cela signifie que n'importe quel fichier PostScript peut être envoyé vers n'importe quel appareil. Bien entendu, cela ne serait pas pratique si PostScript ne pouvait pas être utilisé pour contrôler les paramètres du périphérique. Les pilotes spécifiques au périphérique vous permettent d'ajouter un tel code à votre code PostScript. Cela signifie que la plupart des programmes PostScript contiennent un certain nombre de commandes spécifiques au périphérique. Langage postcrypt

Points et autres unités de mesure

Cible. Langage PostScript

L'objectif de PostScript est de fournir un langage de description de page universel et évolutif pour créer des documents graphiques de haute qualité. Voici quelques-uns des principaux objectifs de PostScript :

  • Polyvalence.

PostScript est conçu pour fournir un format de document polyvalent pouvant être utilisé sur divers périphériques de sortie tels que les imprimantes, les photocopieurs et les écrans.

  • Évolutivité.

Le langage doit être évolutif, permettant la création à la fois de documents texte simples et de graphiques complexes, notamment des graphiques vectoriels, des images et des polices.

  • Langage PostScript. Complétude de Turing.

PostScript est un langage de programmation complet de Turing, ce qui signifie qu'il est suffisamment puissant pour exprimer des calculs complexes et la manipulation de données.

  • Prise en charge des polices.

PostScript inclut des fonctionnalités de description et de manipulation des polices, ce qui le rend idéal pour créer des documents avec une variété de styles de texte.

  • Indépendance des appareils.

Les fichiers PostScript restent indépendants d'un périphérique de sortie spécifique. Ils peuvent être rédigés une seule fois puis utilisés sur différents appareils sans avoir à modifier le document original.

  • Langage PostScript. Haute qualité d'image.

PostScript offre la possibilité de créer des graphiques de haute qualité, ce qui le rend populaire dans les domaines de la conception et de la publication.

PostScript a également joué un rôle clé dans le développement de l'infographie et des documents, et ses normes restent importantes dans les domaines de l'impression et du rendu.

Exemple de langage PostScript.

PostScript est un langage open source permettant de décrire des pages et des graphiques. Voici un exemple simple de code PostScript qui dessine un cercle rouge sur une page :

%!PS

% Ajustement des couleurs
0 1 0 setrgbcolor % Règle la couleur sur RVB (rouge)

% Définition du rayon et des coordonnées du centre du cercle
100 100 translation % Décalage de l'origine au point (100, 100)
50 0 360 arc % Tracez un cercle d'un rayon de 50 et d'un angle de 0 à 360 degrés
fill % Remplir le cercle de couleur

% Fermer
page d'affichage

Ce code effectue les opérations suivantes :

  1. %!PS: Ce commentaire indique que le fichier contient du code PostScript.
  2. 0 1 0 setrgbcolor: Règle la couleur sur RVB (rouge).
  3. 100 100 translate: Déplace l'origine vers (100, 100).
  4. 50 0 360 arc: Dessine un cercle d'un rayon de 50 et d'un angle de 0 à 360 degrés.
  5. fill: Remplit le cercle avec la couleur spécifiée.
  6. showpage: Termine la page et affiche le résultat.

Ce code créera un cercle rouge d'un rayon de 50 points au centre de la page. Évidemment, PostScript peut devenir beaucoup plus complexe lors de la création de graphiques plus complexes ou lors de la manipulation de texte et de polices.

 

Colle pour reliure de livres - votre solution idéale !

  ABC