Ghostscript
Ghostscript permet de visualiser, convertir et transformer des documents PostScript. Utilisé dans de nombreux environnements de recherche et de production, il sert aussi bien à l’automatisation de tâches qu’à l’intégration dans des chaînes éditoriales ou des logiciels tiers.
Caractéristiques
Ghostscript est un logiciel qui permet de lire et de transformer des fichiers PostScript. Un tel fichier contient à la fois un contenu (texte, image...) ainsi que des instructions qui indiquent comment l’imprimer : positionnement du texte, tracé des formes, gestion des couleurs ou insertion d’images.
Le format PostScript a été largement utilisé dans les années 1980-2000 par les logiciels de mise en page (PAO), les imprimantes et scanners ainsi que les systèmes d’exploitation (UNIX, Linux et Windows) et TeX/LaTeX. La possibilité d’adapter ces fichiers est utile lorsqu’il faut convertir d’anciens documents vers des formats actuels, corriger des problèmes d’impression ou préparer des fichiers pour la diffusion numérique.
Ghostscript répond à ces besoins. À l’origine conçu essentiellement pour PostScript, le logiciel a progressivement intégré un moteur capable de lire et interpréter les fichiers PDF. Avec le déclin progressif du PostScript comme format d’échange, le PDF est devenu le standard moderne pour la diffusion, l’archivage et la préparation à l’impression.
L’utilisation de Ghostscript nécessite de savoir lancer des commandes simples. Distribué sous licence AGPL, avec des options de licences commerciales, il fonctionne sur les principaux systèmes d’exploitation et peut être intégré dans des scripts, des logiciels ou des chaînes de traitement automatisées.
Fonctionnement
Installer Ghostscript
L’application s’installe depuis les dépôts officiels du système ou via des installateurs fournis sur le site du projet. L’installation ajoute un ensemble d’exécutables accessibles en ligne de commande, notamment gs, utilisé pour la majorité des opérations.
Convertir un document
La conversion s’effectue en spécifiant le format de sortie à l’aide d’un device (module de sortie). Par exemple, un document PostScript peut être transformé en PDF en indiquant le device "pdfwrite", ou en document Word par "docxwrite". L’utilisateur choisit ensuite les paramètres nécessaires : résolution, polices, compatibilité PDF ou gestion des couleurs.
Optimiser un fichier
Ghostscript offre des options de réduction de taille par recompression des images, élimination d’éléments redondants et normalisation de la structure interne du fichier.
Le moteur peut être utilisé pour examiner la structure d’un fichier problématique. Il signale les erreurs de syntaxe ou les éléments non conformes.
Générer des images
Grâce à divers devices raster (modules produisant des images constituées de pixels), Ghostscript peut convertir un fichier PDF ou PostScript en images matricielles (TIFF, PNG, JPEG). Lors de cette conversion, il peut appliquer des profils ICC, c’est-à-dire des fichiers décrivant précisément la manière dont les couleurs doivent être interprétées.
Automatiser les traitements
Ghostscript s’intègre dans des scripts permettant de traiter des lots de fichiers, utile dans les contextes de numérisation ou de conversion en masse.
Aide et tutoriels
Documentation officielle
Documentation (en)
Ressources (en)
Blog
FAQ
Forums et entraide
Discord channel Ghostscript
Stackoverflow
Manuels et tutoriels
Dominique Meeus : Utiliser Ghostscript et autres pour des transformations d’images et de PDF
Grenade : Introduction to Ghostscript
Vidéos
Freddy Goal1 : Installer le gratuitiel Ghostscript
Finxter AI Nuggets : The ultimate guide to Installing Ghostscript
BR Poupy Formation : TUTO N°1, installation de SCRIBUS et de GHOSTSCRIPT
IDIKOtv : Trame d’impression (la problématique de l’impression des images et son réglage par Ghostscript)
Porteurs et partenaires
Ghostscript a été développé par L. Peter Deutsch avant d’être maintenu par Artifex Software, société spécialisée dans les technologies PDF et PostScript.
Artifex propose des licences commerciales et collabore avec des éditeurs de solutions d’impression et de gestion documentaire.
Le projet bénéficie également de contributions issues de la communauté du logiciel libre.
Article publié le 8 décembre 2025 Dernière mise à jour : 8 décembre 2025
