Risposte:
-density 400 -quality 100
parametri - che funziona bene
-density 400 -quality 100
crea file ENORMI. +1 per la soluzione di @ goyinux.
Meglio:
gs \
-sOutputFile=output.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dNOPAUSE \
-dBATCH \
input.pdf
-dAutoRotatePages=/None
GPL Ghostscript 9.10: Unable to convert color space to Gray, reverting strategy to LeaveColorUnchanged.
Ecco un piccolo script che oltre alla conversione in scala di grigi può concatenare più file di input. Per utilizzare lo script, inserire le seguenti righe in un file, ad esempio "convert2gray.sh"
#!/bin/bash
gs -sOutputFile=converted.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibiltyLevel=1.4 -dNOPAUSE -dBATCH $@
e renderlo eseguibile
chmod +x convert2gray.sh
Poi
./convert2gray.sh input1.pdf input2.pdf … lastinput.pdf
produrrà un singolo PDF "convertito.pdf", che contiene tutte le pagine dei file di input convertiti in scala di grigi.
Ho dovuto stampare più file tutti in scala di grigi e l'ho trovato nel modo più semplice, dal momento che è possibile stampare tutto dopo l'iniezione con un solo comando.