De même à cette question:
Convertir un PDF en niveaux de gris sur la ligne de commande dans FLOSS?
J'ai un document PDF et je veux le convertir en noir et blanc pur. Je veux donc supprimer les demi-teintes. Pour convertir en niveaux de gris avec ghostscript, je peux utiliser cette commande:
gs \
-sOutputFile=output.PDF \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
input.PDF < /dev/null
Que dois-je changer pour obtenir du monochrome, par exemple uniquement les couleurs noir et blanc et pas de demi-teintes?
la source
Ce n'est pas ghostscript, mais avec imagemagick, c'est assez simple:
la source
convert -monochrome -denisty 600
?pour les niveaux de gris PDF:
En utilisant GhostScript
EN code PHP, utilisez ce script
URL utile
http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files
la source
Cela semble fonctionner:
1) Convertissez le fichier en monochrome avec
gs
3) Reconvertissez le fichier Postscript en PDF avec
ps2pdf
ougs
(crédit à: http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files )
la source
Pour un PDF noir et blanc pur, vous devez le convertir au format ps puis en PDF pour le post-scriptum:
postscript en PDF -> noir et blanc
la source