Encontré una solución en una entrada de blog:
Con GhostScript (y los usuarios de Windows pueden acceder a gs
a través de cygwin), puede hacerlo con el siguiente comando:
gs \
-o grayscale.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
source.pdf
Esto convertirá source.pdf
a grayscale.pdf
y no ponerlo en un shell de GhostScript (debido al -o
opción en lugar de -sOutputFile=
opción).
Suena como un trabajo para Imagemagick. Las versiones de Windows y Linux están disponibles.
http://www.imagemagick.org/script/index.php
Esto debería funcionar en la línea de comando:
convert -colorspace GRAY original.pdf grayscale.pdf