Da mesma forma que esta pergunta:
Converter um PDF em escala de cinza na linha de comando no FLOSS?
Eu tenho um documento PDF e quero convertê-lo para preto e branco puro. Então, eu quero descartar meios-tons. Para converter em escala de cinza com ghostscript, posso usar este comando:
gs \
-sOutputFile=output.PDF \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
input.PDF < /dev/null
O que preciso alterar para ficar monocromático, por exemplo, apenas as cores preto e branco e sem meios-tons?
fonte
Não é ghostscript, mas com o imagemagick isso é bastante simples:
fonte
convert -monochrome -denisty 600
?para PDF em escala de cinza:
Usando o GhostScript
No código PHP, use este script
URL útil
http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files
fonte
Parece que funcionaria:
1) Converta o arquivo para monocromático com
gs
3) Converta o arquivo Postscript novamente em um PDF com
ps2pdf
ougs
(crédito para: http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files )
fonte
Para PDF preto e branco puro, você precisa convertê-lo para o formato ps e depois para PDF para postscript:
postscript para PDF -> preto e branco
fonte