PostScript (PS) est un langage de description et de composition de pages utilisé pour créer et formater des documents, notamment du texte, des graphiques et des images. La plupart des idées qui ont donné naissance à PostScript ont été mises en œuvre dans des projets de Xerox et Evans & Sutherland.

Historiquement, sa principale application réelle est langage de description des pages ou sous sa forme EPS d'une seule page, un langage de description d'images graphiques vectoriels. Il est typé dynamiquement, à portée dynamique et basé sur une pile, ce qui aboutit essentiellement à une syntaxe polonaise inversée.

Il existe trois versions principales de PostScript.

  1. PostScript niveau 1 - il a été lancé sur le marché en 1984 en tant que système d'exploitation résident pour l'imprimante laser Apple LaserWriter, ouvrant ainsi la voie à l'ère de la publication assistée par ordinateur.
  2. PostScript niveau 2 - Sorti en 1991, il contenait plusieurs améliorations importantes par rapport au niveau 1, notamment la prise en charge de la décompression d'images, le striping RIP, la croissance automatique du dictionnaire, le garbage collection, les ressources nommées et le codage binaire du flux du programme PostScript lui-même.
  3. PostScript 3 - La version la plus récente et peut-être la plus utilisée a été publiée en 1997. Il contient également plusieurs améliorations d'importation par rapport au niveau 2, telles que Smooth Shading. Le terme « niveau » a été supprimé.

Bien que PostScript soit couramment utilisé comme langage de description de page et soit donc implémenté dans de nombreuses imprimantes pour créer des images bitmap, il peut également être utilisé à d'autres fins. En tant que calculateur inverse rapide avec des noms d'opérateurs plus mémorables que bc. En tant que format de sortie généré par un autre programme (généralement dans une langue différente).

Bien qu'un fichier PostScript soit généralement du ASCII pur 7 bits, il existe plusieurs types de codage binaire décrits dans la norme de niveau 2. Et étant programmable, un programme peut implémenter son propre schéma de codage arbitrairement complexe. Il existe un concours international pour les post-scriptums déroutants, un peu moins actif que le concours C.

Liens en ligne 
LES QUESTIONS LES PLUS FRÉQUENTES 
Livres 
  • Manuel de référence du langage Postscript, 1ed, 1985. Recommandé pour sa petite taille et son index pratique des opérateurs sur les pages de résumé (manquant dans les éditions ultérieures).

  • Post-scriptum du monde réel. Chapitres de différents auteurs sur différents sujets, y compris une excellente couverture des demi-teintes.

ABC