假设我有一个 pdf 文件foo.pdf
,我想将其包含到我的bla.tex
文档中通过 \includegraphics{foo.pdf}
。假设这foo.pdf
是彩色文档,而我需要的bla.pdf
是灰度级。我该怎么办?
答案1
您可以使用 Ghostscript 等外部工具:
gs -sOutputFile=output-filename -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.4 input-filename < /dev/null
答案2
pdftex 无法更改所包含 pdf 的颜色模型;您必须使用外部工具。这(操纵所包含 pdf 的内部结构)可能从理论上来说,使用 LuaTeX 是可行的,但我强烈建议不要这样做。