Comment convertir un PDF en PostScript
Le PostScript est un langage de description de pages développé par Adobe en 1982, qui a révolutionné l'industrie de l'imprimerie et des arts graphiques. Bien que largement supplanté par le PDF pour les échanges de documents, le PostScript reste utilisé dans des workflows spécifiques : certaines presses d'impression professionnelles, des RIPs (Raster Image Processors) d'imprimantes industrielles, et des systèmes d'impression Unix/Linux qui utilisent CUPS (Common Unix Printing System). En France, les imprimeries et ateliers de prépresse professionnels utilisent encore parfois des workflows PostScript pour des raisons historiques de compatibilité avec des équipements anciens. La conversion d'un PDF en PostScript peut également être utile pour diagnostiquer des problèmes d'impression, pour intégrer des documents dans des chaînes de traitement qui requièrent du PostScript en entrée, ou pour utiliser des fonctionnalités PostScript avancées non disponibles en PDF. Ce guide technique vous explique comment convertir un PDF en PostScript selon vos besoins.
Outils pour convertir un PDF en PostScript
La conversion d'un PDF en PostScript nécessite des outils techniques. Ghostscript est l'outil de référence open source pour cette conversion, disponible gratuitement sur Windows, Mac et Linux. Adobe Acrobat Pro propose également cette fonctionnalité via son module d'impression avec pilote PostScript. Pour une conversion simple et rapide, Ghostscript en ligne de commande est le plus efficace : gs -dNOPAUSE -dBATCH -sDEVICE=ps2write -sOutputFile=document.ps document.pdf. Cette commande convertit le fichier document.pdf en document.ps au format PostScript niveau 2, compatible avec la grande majorité des imprimantes PostScript. Pour le PostScript niveau 3, remplacez ps2write par pswrite.
- 1Installez Ghostscript depuis ghostscript.com (gratuit pour Windows, Mac et Linux)
- 2Ouvrez un terminal ou une invite de commandes
- 3Exécutez : gs -dNOPAUSE -dBATCH -sDEVICE=ps2write -sOutputFile=sortie.ps entree.pdf
- 4Vérifiez le fichier .ps résultant avec GSView ou Evince
- 5Pour réduire la taille du PDF source avant conversion, compressez-le d'abord avec LazyPDF
Utiliser Adobe Acrobat pour la conversion PDF → PS
Si vous disposez d'Adobe Acrobat Pro, la conversion PDF en PostScript se fait via le menu 'Fichier' → 'Imprimer'. Sélectionnez comme imprimante un pilote PostScript virtuel (par exemple Adobe PDF Distiller, ou un pilote d'imprimante PostScript installé via Windows). Dans les propriétés du pilote, choisissez 'Imprimer dans un fichier' pour enregistrer le flux PostScript dans un fichier .ps plutôt que d'envoyer à une imprimante physique. Cette méthode donne accès à toutes les options PostScript du pilote (niveau PostScript, résolution, gestion des couleurs) et est recommandée pour les flux de travail prépresse professionnels.
PostScript dans les workflows d'impression Unix/Linux
Sur les systèmes Linux utilisés dans les environnements d'impression professionnels en France (universités, imprimeries, administrations équipées de serveurs d'impression), CUPS (Common Unix Printing System) utilise nativement le PostScript comme format intermédiaire. L'utilitaire pdf2ps (inclus dans la plupart des distributions Linux) permet une conversion directe : pdf2ps document.pdf document.ps. Cette conversion est utilisée dans les scripts d'impression automatisée, les systèmes de flux de travail d'impression (print workflow) et les pipelines de traitement de documents. Ghostscript peut également générer d'autres formats liés au PostScript : EPS (Encapsulated PostScript) pour l'incorporation dans d'autres documents, et PDF/X pour l'échange entre imprimeries.
Différences clés entre PostScript et PDF
Il est utile de comprendre les différences techniques entre PostScript et PDF pour choisir le bon format. PostScript est un langage de programmation procédural : il décrit comment dessiner le document page par page, séquentiellement. PDF est un format de document structuré avec un index qui permet l'accès aléatoire à n'importe quelle page sans traiter les pages précédentes. Un fichier PostScript doit être entièrement interprété pour afficher la dernière page, tandis qu'un PDF permet d'aller directement à la page 150 d'un document de 200 pages. Pour le stockage et la distribution, PDF est largement supérieur. Pour certains workflows d'impression industrielle qui ont été conçus autour du PostScript, la conversion PDF → PS peut être nécessaire pour maintenir la compatibilité avec l'infrastructure existante.
Questions fréquentes
Ghostscript est-il gratuit pour un usage commercial ?
Ghostscript est disponible en deux versions : une version open source (GPL) gratuite pour les usages non commerciaux et les projets open source, et une version commerciale (AGPL pour les projets distribués, ou licence commerciale payante pour les logiciels propriétaires). Si vous utilisez Ghostscript dans un logiciel commercial ou si vous distribuez un produit qui intègre Ghostscript, vous devez soit acquérir une licence commerciale auprès d'Artifex Software, soit publier votre propre code source sous GPL. Pour un usage personnel ou pour des conversions ponctuelles dans une entreprise sans distribution du logiciel, la version GPL est généralement acceptable. Consultez les conditions de licence sur ghostscript.com pour votre situation spécifique.
Quelle est la différence entre PostScript et EPS ?
Le PostScript est un format de fichier d'impression complet, qui peut contenir une ou plusieurs pages. L'EPS (Encapsulated PostScript) est un sous-ensemble du PostScript conçu pour incorporer un graphique vectoriel dans un autre document. Un fichier EPS contient généralement une seule image ou illustration vectorielle, accompagnée d'un aperçu raster basse résolution pour l'affichage dans les logiciels qui ne peuvent pas interpréter le PostScript directement. Les EPS sont utilisés dans les workflows de PAO (Publication Assistée par Ordinateur) pour intégrer des logos et illustrations vectorielles dans des documents InDesign ou QuarkXPress. Le format EPS est progressivement remplacé par SVG (pour le web) et PDF (pour l'impression) dans les workflows modernes.
Puis-je reconvertir un fichier PostScript en PDF ?
Oui, la conversion PostScript en PDF est possible et même plus courante que la conversion inverse. Ghostscript peut convertir un fichier .ps en PDF avec la commande : gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=sortie.pdf entree.ps. Adobe Distiller, le composant PDF créateur d'Acrobat, est spécifiquement conçu pour cette conversion et était historiquement la méthode standard dans les workflows prépresse. La commande distill de Adobe Acrobat accepte également des fichiers PostScript en entrée. Si votre PDF source était de bonne qualité, la conversion aller-retour PDF → PS → PDF produira un fichier de qualité comparable, bien que potentiellement légèrement plus volumineux en raison des couches de conversion.