« Ghostscript » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
'''Ghostscript''' est une suite logicielle permettant le traitement des formats de fichiers PostScript et PDF. C'est un logiciel libre distribué sous licence GNU GPL.
'''Ghostscript''' est une suite logicielle permettant le traitement des formats de fichiers PostScript et PDF. C'est un logiciel libre distribué sous licence GNU GPL.
{{source|Wikipédia|https://fr.wikipedia.org/wiki/Ghostscript}}


== Généralité ==
== Généralité ==
Ligne 5 : Ligne 6 :
* https://ghostscript.com/
* https://ghostscript.com/


Sur SourceForge :
Téléchargement :
* https://ghostscript.com/download/gsdnld.html
 
<small>Sur SourceForge, ancien dépôt :
* https://sourceforge.net/projects/ghostscript/
* https://sourceforge.net/projects/ghostscript/
</small>


Par défaut, l'installation se fait, pour le système Microsoft Windows, sur :
Par défaut, l'installation se fait, pour le système Microsoft Windows, sur le dossier suivant en fonction de la version installée :
* <code>C:\Program Files\gs\gs10.04.0\</code>
* <code>C:\Program Files\gs\gs9.27\</code>
* <code>C:\Program Files\gs\gs9.27\</code>


Ligne 15 : Ligne 21 :
* installer Ghostscript ;
* installer Ghostscript ;
* modifier le chemin système pour pointer vers le chemin d'installation de Ghostscript ;
* modifier le chemin système pour pointer vers le chemin d'installation de Ghostscript ;
** <code>C:\Program Files\gs\gs9.27\bin</code>
** <code>C:\Program Files\gs\gs9.27\lib</code>
* lancer Inkscape et utiliser le menu Fichier > Importer...
* lancer Inkscape et utiliser le menu Fichier > Importer...
Autre :
* pstoedit
** http://www.pstoedit.net/


== Exemples ==
== Exemples ==
Ligne 35 : Ligne 47 :


Exemple pour la conversio PDF vers PNG, résolution de 300 ppp :
Exemple pour la conversio PDF vers PNG, résolution de 300 ppp :
* <source lang="dos"> gswin64 -sDEVICE=png16m -r300 -sOutputFile=c:\gs\hexa-300.png -dBATCH -dNOPAUSE c:\gs\hexa.pdf</source>
* <source lang="dos">gswin64 -sDEVICE=png16m -r300 -sOutputFile=c:\gs\hexa-300.png -dBATCH -dNOPAUSE c:\gs\hexa.pdf</source>


Conversion PDF vers texte :
Conversion PDF vers texte :
Ligne 42 : Ligne 54 :
Conversion SVG vers PNG :
Conversion SVG vers PNG :
* <source lang="dos">gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -sOutputFile=tiger_300.png tiger.eps</source>
* <source lang="dos">gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -sOutputFile=tiger_300.png tiger.eps</source>
Conversion PDF vers PDF plus léger, de la page 1 à la page 73 :
* <source lang="dos">gs -dFirstPage=1 -dLastPage=73 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -sOutputFile=small-notes.pdf notes.pdf</source>
== Voir aussi ==
* &nbsp;


[[Catégorie:Outil_informatique]]
[[Catégorie:Outil_informatique]]
[[Catégorie:Script]]
[[Catégorie:Script]]
[[Catégorie:PDF]]

Dernière version du 23 janvier 2025 à 21:38

Ghostscript est une suite logicielle permettant le traitement des formats de fichiers PostScript et PDF. C'est un logiciel libre distribué sous licence GNU GPL. (Source : Wikipédia)

Généralité

Site principal :

Téléchargement :

Sur SourceForge, ancien dépôt :

Par défaut, l'installation se fait, pour le système Microsoft Windows, sur le dossier suivant en fonction de la version installée :

  • C:\Program Files\gs\gs10.04.0\
  • C:\Program Files\gs\gs9.27\

Utilisation avec Inkscape

Pour que Inkscape puisse importer des documents au format EPS :

  • installer Ghostscript ;
  • modifier le chemin système pour pointer vers le chemin d'installation de Ghostscript ;
    • C:\Program Files\gs\gs9.27\bin
    • C:\Program Files\gs\gs9.27\lib
  • lancer Inkscape et utiliser le menu Fichier > Importer...

Autre :

Exemples

Conversion :

Conversion PDF vers JPG :

Conversion PDF vers PNG :

Conversion PDF vers TIFF :

Conversion sous PHP :

Exemple pour la conversio PDF vers PNG, résolution de 300 ppp :

  • gswin64 -sDEVICE=png16m -r300 -sOutputFile=c:\gs\hexa-300.png -dBATCH -dNOPAUSE c:\gs\hexa.pdf

Conversion PDF vers texte :

  • gswin64 -dBATCH -dNOPAUSE -sDEVICE=txtwrite -sOutputFile=hexa-texte.txt c:\gs\hexa.pdf

Conversion SVG vers PNG :

  • gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -sOutputFile=tiger_300.png tiger.eps

Conversion PDF vers PDF plus léger, de la page 1 à la page 73 :

  • gs -dFirstPage=1 -dLastPage=73 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -sOutputFile=small-notes.pdf notes.pdf

Voir aussi

  •