0
我使用的Ghostscript 8.x中转换为PDF到grayscale.I现在用下面的命令:的ghostscript如何留住PDF大小,同时将PDF转换为灰度
gs -dNOPAUSE -dBATCH -q -sOutputFile=- -sDEVICE=psgray 2016-12-15-165043474.pdf | ps2pdf - output.pdf
这成功地转换我的PDF为灰度,但我失去了原始的pdfsize。由此产生的pdf有很多像A4尺寸的空白。 我的输入pdf的固定宽度为3厘米(高度可能会有所不同)。我希望输出pdf的尺寸相同。 请建议。
该命令给我错误:CRIT:rangecheck in .putdeviceprops。请建议。 – Jeets
“CRIT:”不是Ghostscript错误。你现在在用什么版本的Ghostscript?你有没有更新到不到6岁的东西?我确实说过你需要一个合理的最新版本,目前发布的版本是9.20。 – KenS
感谢KenS通过一些修改帮助升级:gs -sOutputFile = grayscale.pdf -sDEVICE = pdfwrite -sColorConversionStrategy = Gray -dProcessColorModel =/DeviceGray -dCompatibilityLevel = 1.4 -dNOPAUSE -dBATCH 2016-12-15-164803020.pdf dev/null – Jeets