Tout savoir sur Adobe Postscript 3, son utilité et son fonctionnement

Publié le : 12/07/2018 14:26:49
Catégories : Tout sur le photocopieur multifonction

Qu'est-ce que le PostScript ?

Le PostScript est un langage de commande numérique. Un langage inventé pour piloter à distance une imprimante professionnelle Ricoh, Canon, Sharp ou tout autre système d'impression. Il est bien à différencier de PDF, qui est un format.

Si vous faites une location d'imprimante professionnelle, au final, la machine louée n'est jamais qu'une mécanique à qui l'on doit indiquer les parties de la feuille de papier qu'elle doit recouvrir d'encre ou de toner. Pour ce faire, la surface imprimable (la feuille de papier) est divisée en un nombre fini de colonnes (verticales) et de rangées (horizontale) qui définissent une grille (une matrice) de points. Plus le maillage de cette grille est fin, plus la résolution de l'imprimante professionnelle est haute. Le fonctionnement d'un système d'impression est toujours, en définitive, matriciel.

Or l'organisation interne des logiciels de traitement de texte, de calcul ou de mise en page n'est pas de type matriciel, mais « vectoriel ». Dans ces applications, la page à imprimer n'est pas pensée comme une grille de points, mais comme une suite d'informations balisées. En somme, le PostScript est un langage inventé pour faire communiquer les logiciels avec leur principe vectoriel et un dispositif d'impression de principe matriciel.

Imprimante PostScript

Une imprimante professionnelle PostScript (comme les modèles de Sharp, Canon ou Ricoh que nous proposons à la location sur le site) est en fait une mécanique pilotée par un ordinateur très spécialisé, le RIP (pour Raster Image Processor). La fonction de ce dernier est de comprendre (interpréter) les commandes vectorielles codées en PostScript et les transformer en informations matricielles, seules exploitables par l'imprimante.

Le PostScript n'est pas le seul langage de ce type à avoir été développé. Il existe des imprimantes non PostScript. L'avantage majeur du PostScript pour l'industrie graphique est d'être un standard.

Actualité du PostScript

Le PostScript n'est pas exempt de défaut en regard des exigences de l'impression professionnelle. Ses limites et autres lacunes tendent à être dépassées par l'utilisation du PDF. Alors, pourquoi encore s'intéresser au PostScript 20 ans après l'apparition du PDF ? Simplement parce qu'il y a peu, aucun RIP n'interprétait directement le format PDF.

Pour imprimer un document graphique de qualité professionnelle, la conversion ultime du PDF en PostScript est très souvent encore un impératif. La mise à disposition en 2008 par Adobe de la technologie d'impression directe en PDF, « PDF Print Engine », va certes changer la donne. Mais le temps que le parc machine des constructeurs et des imprimeurs soit entièrement renouvelé, ce langage serait encore utile.

Les limites du PostScript

Développé il y a une trentaine d'années pour des besoins bureautiques, le PostScript est limité par les faiblesses de son âge :

  • Une page décrite en PostScript pèse lourd ;
  • Elle est difficilement éditable, car, pour s'afficher à l'écran, elle doit être ripée ;
  • Pour décrire correctement une page en PostScript, il faut connaître précisément les caractéristiques du système qui va l'imprimer. Le PostScript est dépendant du dispositif d'impression ; surtout, le PostScript est peu prévisible. Un comble pour les imprimeurs pour qui prévoir ce qui va s'imprimer n'est pas le moindre impératif.

Les erreurs PostScript

Nous l'avons dit, le PostScript n'est pas un format, mais un langage de commande. Qui dit langage dit syntaxe. Or en PostScript, comme dans les langages humains, il y a plusieurs façons d'exprimer la même information. Il n'existe pas une, mais des milliers de façons différentes pour décrire une même page en PostScript.

A contrario, il n'existe pas non plus une seule et unique façon de comprendre une page exprimée en PostScript. Autrement dit, deux RIP PostScript ne vont pas forcément interpréter de la même manière l'information qui leur est adressée. Cerise sur le gâteau : le RIP doit bien souvent effectuer lui-même des calculs (opérations en boucle) pour positionner et déterminer l'aspect des divers éléments de la page. Ce dit calcul comporte cependant un risque d'erreur. Les fameuses erreurs PostScript sont bien souvent des opérations en boucle que le RIP n'a pas réussi à résoudre.

Il découle de tout cela que ni les logiciels, ni les imprimantes ne sont égaux au regard du PostScript. Il existe des logiciels (ou des pilotes PostScript) qui « parlent » le PostScript mieux que d'autres. Il existe également des RIP meilleurs que d'autres, qui interpréteront au mieux des informations complexes. L'idéal étant naturellement de produire une syntaxe PostScript châtiée à destination d'un RIP de qualité.

PDF à la rescousse !

La bonne fortune du PDF dans l'industrie graphique vient essentiellement de sa capacité à dépasser certaines limites du PostScript. S'agissant d'un format, il est avant tout plus prévisible. Les opérations en boucle du PostScript, nécessaires à la bonne compréhension de la page, ont été calculées lors de la distillation du PDF. Idem pour la syntaxe qui est cadrée par les spécifications du PDF. Utilisant des algorithmes de compression des données, les fichiers PDF pèsent infiniment moins lourd que les PostScript. Ils restent éditables, s'affichent correctement et sont indépendants du dispositif d'impression.

Dans l'industrie graphique, il n'est aujourd'hui de bon PDF que des PDF compatibles PostScript. Et c'est bien cette compatibilité qui sous-tend le contenu des normes internationales d'échange des fichiers graphiques et les contrôles indispensables à une utilisation sereine du PDF en prépresse.

Adobe Postscript et PDF

Adobe PostScript permet de transformer les documents en documents imprimables - conformément à leur conception. Lancé en 1984 en tant que technologie fondatrice d'Adobe, PostScript a joué un rôle clé dans la révolution de la publication assistée par ordinateur. C'était le premier langage de description de page (PDL) indépendant de l'appareil, ainsi qu'un langage de programmation.

Aujourd'hui, les entreprises du monde entier font confiance à Adobe PostScript pour imprimer avec précision des documents à partir de n'importe quelle application. Le kit de développement logiciel Adobe PostScript SDK (Software Development Kit) fonctionne sur une large gamme de systèmes d'exploitation et de plates-formes en temps réel, et est licencié par les principaux fabricants d'équipement d'origine (OEM).

Le format PDF

Le modèle graphique au cœur d'Adobe PostScript a ouvert la voie au développement d'Adobe PDF (Portable Document Format) et d'Adobe Acrobat DC. Aujourd'hui, le format PDF est largement utilisé pour partager des documents par courrier électronique et sur des sites Web, et pour les imprimer à partir de smartphones et de tablettes. Tous les systèmes Adobe PostScript prennent en charge l'impression directe de documents PDF à partir d'appareils mobiles. Les fichiers PDF peuvent également être imprimés à partir d'ordinateurs portables et de bureau, via le SDK Adobe PDF Driver SDK.

PostScript est un langage de programmation optimisé pour l'impression de graphique et de texte (que ce soit sur papier, film ou CRT est immatériel). Dans le jargon, c'est un langage de description de page. Il a été introduit par Adobe en 1985 et est apparu dans l'Apple LaserWriter. Le but principal de PostScript était de fournir un langage pratique pour décrire les images de manière indépendante de l'appareil.

Cette indépendance du dispositif signifie que l'image est décrite sans référence à des caractéristiques spécifiques du dispositif (par exemple, la résolution de l'imprimante) de sorte que la même description pourrait être utilisée sur n'importe quelle imprimante PostScript (par exemple, un LaserWriter ou un Linotron) sans modification. Dans la pratique, certains fichiers PostScript font des hypothèses sur le périphérique cible (comme sa résolution ou le nombre de bac à papier qu'il possède), cette pratique limite cependant la portabilité.

PostScript est indispensable dès lors qu'on utilise des logiciels tels que Pao InDesign ou Xpress..., notamment pour la calibration des couleurs et les polices. Le RIP traduit le fichier vers l'imprimante (RIP : Calculateur qui traduit le fichier numérique issu de la PAO en un fichier au format Postscript, permettant ainsi de le lire et de l'imprimer). Pour une imprimante jet d'encre Epson de type Stylus ProXL par exemple, c'est indispensable d'avoir une machine dédiée pour faire serveur d'impression (impression en réseau... pas forcément un système compliqué, mais le rip est un rip logiciel...) sinon impossible de travailler correctement pendant une impression. À ne pas oublier : il faut une imprimante "certifiée PANTONES".

Le format PDF occupe une place centrale tout au long de la chaîne de production graphique. Son ancêtre direct le PostScript est cependant toujours d'actualité. Les liens ambigus qu'entretiennent l'un et l'autre sont, encore aujourd'hui, au cœur de la problématique de sécurisation des échanges numériques dans l'industrie graphique.

Évolution de Postscript

Développé par Adobe en 1984, le langage de description de page connu sous le nom de PostScript a été un participant précoce dans l'histoire de l'éditique. PostScript, le Mac, l'imprimante LaserWriter d'Apple et le logiciel PageMaker d'Aldus sont tous sortis à peu près au même moment. À l’origine un langage conçu pour imprimer des documents sur des imprimantes laser, le Postscript a été rapidement adapté pour produire des fichiers haute résolution pour les imageurs utilisés par les imprimeurs commerciaux.

Adobe PostScript (Niveau 1)

Le langage de base original s'appelait Adobe PostScript. Le niveau 1 a été ajouté lors de l'annonce du niveau 2. Selon les normes modernes, les résultats de sortie étaient primitifs, mais tout comme les nouvelles versions du logiciel contiennent de nouvelles fonctionnalités non disponibles dans les versions antérieures, les niveaux PostScript ultérieurs ont ajouté la prise en charge de nouvelles fonctionnalités.

Adobe PostScript Niveau 2

Lancé en 1991, PostScript Level 2 était plus rapide et plus fiable que son prédécesseur. Il a ajouté la prise en charge des différentes tailles de page, des polices composites, des séparations dans la bande et une meilleure impression couleur. Malgré les améliorations, son adoption a été lente.

Adobe PostScript 3

Adobe a supprimé le "Level" du nom de PostScript 3, qui a été publié en 1997. Il fournit une sortie de haute qualité constante et une meilleure gestion graphique que les versions précédentes. PostScript 3 prend en charge les illustrations transparentes, plus de polices et accélère l'impression. Avec plus de 256 niveaux de gris par couleur, PostScript 3 a fait du baguage une chose du passé. La fonctionnalité Internet a été introduite mais rarement utilisée. Malgré le fait que ce postscript3 soit sorti depuis maintenant des années, ce ne sont pas toutes les imprimantes multifonctions qui intègrent cette application en standard. La récence de la machine n'implique pas une intégration par défaut de cette technologie, et même que des gammes plus anciennes comme un Ricoh MPC 401SP peut l'intégrer nativement. C'est également le cas pour des photocopieurs noir et blanc de la même série que  MXM 465 NSF de Sharp. 

Exemple de multifonction professionnel sur lequel le Postscript 3 est intégré sans besoin de module complémentaire

Il existe quelque modèle sur lequel le Postscript est intégré sans que vous n'ayez besoin d'intégrer un module complémentaire :

Qu'en est-il de PostScript 4 ?

Selon Adobe, il n'y aura pas de PostScript 4. PDF est la nouvelle génération de plate-forme d'impression préférée des professionnels et des imprimeurs à domicile. PDF a pris les caractéristiques de PostScript 3 et les a étendues avec une gestion améliorée des couleurs d'accompagnement, des algorithmes rapides pour le rendu des motifs et le traitement parallèle des tuiles, ce qui réduit considérablement le temps nécessaire au traitement d'un fichier.

En termes de publication assistée par ordinateur, le niveau PostScript utilisé pour créer des fichiers PostScript et PDF dépend en partie des niveaux PostScript pris en charge par l'imprimante et le pilote d'imprimante. Les pilotes d'imprimante et les imprimantes plus anciens ne peuvent pas interpréter certaines des caractéristiques trouvées dans PostScript Level 3, par exemple. Il est rare de rencontrer une imprimante ou un autre périphérique de sortie qui n'est pas compatible.

Partager ce contenu

You must be registered

Cliquez ici pour vous enregistrer

Ajouter un commentaire