Qu'est-ce que PostScript ?
PostScript est un langage de description de page développé par Adobe Systems, largement utilisé dans l' l'impression et industrie de l'édition pour décrire l'apparence d'une page imprimée de manière indépendante du périphérique. Il définit comment le texte, les graphiques vectoriels et les images raster sont rendus et positionnés sur une page.
Lien avec les PDF :
PostScript joue également un rôle important dans la création et le traitement des PDF (Portable Document Format) fichiers. Les PDF contiennent souvent des éléments décrits avec le langage PostScript, comme des graphiques vectoriels et du texte. Lorsqu'un fichier PDF est imprimé ou affiché, les instructions PostScript sont interprétées pour produire le résultat final.
De plus, les fichiers PostScript peuvent être directement convertis au format PDF, car le PDF est basé sur PostScript. En outre, les fichiers PostScript peuvent contenir des scripts et des éléments programmables, que les fichiers PDF peuvent ou non conserver, selon le processus de conversion. Comprendre PostScript permet de mieux saisir son rôle dans le contexte des PDF.
PostScript et PDF
PostScript est un langage de programmation. Un fichier PostScript est un programme qui, lorsqu'il est exécuté par un interpréteur, dessine une page et peut contenir des boucles, des variables et des conditions comme tout autre programme. Le PDF est basé sur PostScript mais a intentionnellement abandonné ses capacités de programmation. Un PDF décrit le résultat final au lieu des étapes pour le créer, ce qui permet d'ouvrir directement n'importe quelle page sans traiter toutes les pages précédentes.
Pourquoi cette différence est importante en pratique
- Accès aléatoire. Un lecteur PDF peut aller directement à la page 400 ; un interpréteur PostScript doit traiter le fichier dans l'ordre pour atteindre cette page.
- Prévisibilité. Le même PDF s'affiche de la même manière partout, alors qu'un programme PostScript peut se comporter différemment selon les interpréteurs.
- Features. Interactivity, formulaires, d’annotations et chiffrement existent en PDF et n'ont pas d'équivalent en PostScript.
PostScript est toujours utilisé dans l'impression, où un RIP peut encore l'accepter en entrée, et les deux formats sont régulièrement convertis l'un vers l'autre. Son modèle de dessin, y compris la syntaxe d'objet dont le PDF a hérité, explique pourquoi les deux se ressemblent autant en interne.