Podobnie do tego pytania:
Czy przekonwertować plik PDF na skalę szarości w wierszu poleceń w programie FLOSS?
Mam dokument PDF i chcę go przekonwertować na czystą czerń i biel. Więc chcę odrzucić półtonów. Aby przekonwertować na skalę szarości za pomocą ghostscript, mogę użyć tego polecenia:
gs \
-sOutputFile=output.PDF \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
input.PDF < /dev/null
Co muszę zmienić, aby uzyskać monochromatyczny, np. Tylko kolory czarno-biały i bez półtonów?
źródło
To nie jest ghostscript, ale dzięki imagemagick jest to dość proste:
źródło
convert -monochrome -denisty 600
?dla PDF w skali szarości:
Za pomocą GhostScript
W kodzie PHP użyj tego skryptu
przydatny adres URL
http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files
źródło
Wygląda na to, że zadziałałoby:
1) Konwertuj plik na monochromatyczny za pomocą
gs
3) Konwertuj plik Postscript z powrotem na plik PDF za pomocą
ps2pdf
lubgs
(kredyt: http://www.linuxjournal.com/content/tech-tip-using-ghostscript-convert-and-combine-files )
źródło
W przypadku czysto czarno-białego pliku PDF należy przekonwertować go na format ps, a następnie na plik PDF w celu uzyskania PostScript:
PostScript do PDF -> czarno-biały
źródło