Exemples
Langage PostScript
H7328 v1 Article de référence

Exemples
Langage PostScript

Auteur(s) : Jean-Daniel FEKETE

Date de publication : 10 nov. 2004 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Sommaire

Présentation

RÉ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’article

Auteur(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.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h7328

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

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

HAUT DE PAGE

4.1.1 Carte de visite

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.

Encadré 1 – Description en PostScript de la carte de visite

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...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Exemples

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

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

  1. 1 Concepteur
    Logo Techniques de l'Ingenieur

    Cet article est réservé aux abonnés.
    Il vous reste 92 % à découvrir.

    Pour explorer cet article Consulter l'extrait gratuit

    Déjà abonné ?


    Article inclus dans l'offre

    "Documents numériques Gestion de contenu"

    (66 articles)

    Une base complète d’articles

    Actualisée et enrichie d’articles validés par nos comités scientifiques.

    Des contenus enrichis

    Quiz, médias, tableaux, formules, vidéos, etc.

    Des modules pratiques

    Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

    Des avantages inclus

    Un ensemble de services exclusifs en complément des ressources.

    Voir l'offre

    Ressources documentaires

    Reconnaissance en-ligne d'écriture manuscrite

    Dans cet article, est exposé un panorama de la recherche sur la reconnaissance de l'écriture manuscrite, ...

    XML : syntaxe

    C’est une certitude, le langage XML est la nouvelle base du document numérique, grâce à ses nombreux ...

    XML