Présentation
EnglishRÉSUMÉ
Depuis 1985, PostScript offre un système d’impression de grande qualité, évolutif et indépendant des limitations physiques du support d’impression. En standardisant un langage de balises, il est devenu le langage de description, en édition et en impression, le plus utilisé de nos jours. PostScript a su s’adapter aux avancées techniques des imprimantes puis aux attentes des utilisateurs. Cet article décrit dans le détail l’organisation d’un système PostScript, de ses fonctions graphiques à ses opérateurs.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Jean-Daniel FEKETE : Chargé de recherche à l’Institut national de recherche en informatique et en automatique (INRIA)
INTRODUCTION
PostScript est incontestablement le langage de description de page le plus utilisé aujourd’hui. On le trouve dans la plupart des imprimantes à laser du commerce, dans les flasheuses professionnelles produisant des films, ainsi que dans certains systèmes d’affichage sur écran.
Créé en 1985 par la société Adobe Inc., PostScript a d’une part contribué à la révolution des métiers de l’édition et de l’impression, et d’autre part offert à tous les utilisateurs d’imprimante laser une qualité d’impression professionnelle. Pratiquement tous les imprimés d’aujourd’hui (livres, affiches, magazines, tracts, etc.) passent par le format PostScript.
PostScript a évolué parallèlement aux techniques d’imprimantes et à l’exigence des utilisateurs. Le niveau 1 de PostScript ne gérait que les à-plats de couleurs sur imprimantes noir et blanc ; le niveau 2 donnait accès aux couleurs tandis que le niveau 3 permet maintenant d’imprimer en couleurs des graphiques très riches composés de dégradés complexes.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
4. Exemples
Nous présentons ici deux types d’utilisation de PostScript. Dans le premier, il s’agit de réaliser des graphiques particuliers directement programmés en PostScript. Dans le second cas, il s’agit de définir un prologue de document PostScript dont le contenu est généré par une application spécifique.
4.1 Graphiques
Une carte de visite est généralement composée d’un logo, d’un nom, d’un titre et d’une adresse. La figure 8 représente une carte de 9 cm × 5,5 cm où tous ces éléments sont centrés.
Nous montrons dans l’encadré 1 comment cette carte peut être décrite en PostScript. Nous verrons notamment qu’il faut définir ce qui peut paraître évident mais que PostScript ne contient pas, par exemple centrer un texte.
1 % ! PS – Adobe – 2.0
2 %%BoundingBox : 100 100 356 257
3
4 /carte { % nom carte -
5 /Helvetica findfont
6 0.3 scalefont setfont
7 4.5 5 moveto
8 (TECHNIQUES DE L’INGENIEUR)
9 centre
10 4.5 3 moveto
11 centre
12 4.5 1 moveto
13 (249, rue de Crimee) centre
14 4.5 0.5 moveto
15 (75019 PARIS) centre
16 0.05 setlinewidth
17 0 0 9 5.5 rectstroke
18 } def
19
20 /centre { % string centre -
21 dup stringwidth
22 pop
23 – 2 div 0 rmoveto show
24 } def
25
26100 100 translate
2772 2.54 div dup scale
28 (Pierre Martin) carte
29showpage
Les deux premières lignes sont des commentaires structurés permettant d’identifier un document PostScript et de donner sa dimension : la zone imprimée commence en (100, 100) et se termine en (356, 257). Ces valeurs correspondent au déplacement initial de (100, 100) effectué ligne 24 et à la taille naturelle de la carte : 9 cm représentent environ 256 points PostScript qui, ajoutés au déplacement originel revient à 356. De même, 5,5 cm représentent environ 156 points PostScript.
Lignes 4 à 18, la procédure nommée carte est définie. Cette procédure commence par un commentaire...
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Exemples
BIBLIOGRAPHIE
-
(1) - Manuel de référence du langage PostScript. - Addison-Wesley (1992).
-
(2) - PostScript Language Reference. - Addison- Wesley (1999).
-
(3) - FOLEY (J.D.), VAN DAM (A.), FEINER (S.K.), HUGHES (J.F.) - Introduction à l’infographie. - Addison-Wesley France (1995).
-
(4) - The Display PostScript System Reference. - Adobe Systems Incorporated (1988).
-
(5) - MERZ (T.) - PostScript and Acrobat/PDF. - Springer- Verlag (1997).
-
(6) - PostScript par l’exemple. - InterÉditions (1987).
-
(7) - FEKETE (J.-D.) - Format PDF. - H 7 330,...
ANNEXES
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive