PDFをグレースケール化するには下記のコマンドを実行する
gs -q -r600 -dNOPAUSE -sDEVICE=pdfwrite -o output.pdf -dPDFSETTINGS=/prepress -dOverrideICC -sProcessColorModel=DeviceGray -sColorConversionStrategy=Gray -sColorConversionStrategyForImage=Gray -dGrayImageResolution=600 -dMonoImageResolution=600 -dColorImageResolution=600 input.pdf
オプションの意味
しょうじきよく分からない。
お約束のやつ
-q -dNOPAUSE
入出力ファイルの指定
-o output.pdf input.pdf
たぶんこのへんはPDF出力の指定
-sDEVICE=pdfwrite -dPDFSETTINGS=/prepress
たぶんここらへんがグレースケール指定
-dOverrideICC -sProcessColorModel=DeviceGray -sColorConversionStrategy=Gray -sColorConversionStrategyForImage=Gray
たぶんこのへんは解像度の指定
-r600 -dGrayImageResolution=600 -dMonoImageResolution=600 -dColorImageResolution=600
-r600 は "-dDEVICEXRESOLUTION=600 -dDEVICEYRESOLUTION=600" と等価