ps2txt
Linux
Publiée le
2026-11-03 05:26:53
ghostscript
# Convertir un fichier PDF en image PNG de haute résolution (300 dpi)
gs -sDEVICE=png16m -r300 -o output_highres.png input.pdf
# Exécuter une conversion batch sans pause et quitter après le dernier fichier
gs -dBATCH -dNOPAUSE -sDEVICE=png16m -r72 -sOutputFile=frame_%d.png image_sequence/*.ps
# Définir la taille de page en pixels (ex: 800x600) pour l'output
gs -g800x600 -sDEVICE=psexic -o output_sized.ps input.pdf
# Convertir un fichier PostScript directement dans le flux stdout (pour piping)
gs -q input.ps | convert - -compress jpeg > image.jpg
# Utiliser une résolution spécifique pour la conversion en bitmap
gs -r150 -sDEVICE=pjpeg -o output_lowres.jpg input.pdf
# Convertir un fichier PDF en format PS (PostScript) standard
gs -sDEVICE=pswrite -o output.ps input.pdf
# Exemple de conversion avec une sortie spécifique et des options minimales
gs -q -dBATCH -dNOPAUSE -sOutputFile=temp_%d.png input_folder/*.pdf
# Convertir un fichier PS en format TIFF (noir et blanc)
gs -sDEVICE=tiffg4 -o output_bw.tif input.ps
# Utiliser le mode silencieux (-q) pour une exécution propre
gs -q -dBATCH -dNOPAUSE -sDEVICE=png16m input.pdf
# Convertir un fichier PDF en format SVG (si le device est supporté)
gs -sDEVICE=svg -o output_vector.svg input.pdf
# Gérer une séquence de fichiers avec des numéros de page dans le nom de sortie
gs -sOutputFile=page_%d.png -dBATCH -dNOPAUSE input_multi.ps