使用Ghostscript 9.15,我们执行此代码进行压缩:
gs -o in.pdf -sDEVICE=pdfwrite -dDownsampleColorImages=true
-dDownsampleGrayImages=true -dDownsampleMonoImages=true
-dColorImageResolution=144 -dGrayImageResolution=144
-dMonoImageResolution=144 -dColorImageDownsampleThreshold=1.0
-dGrayImageDownsampleThreshold=1.0 -dMonoImageDownsampleThreshold=1.0
-dNumRenderingThreads=8 -dBandHeight=100 -dBandBufferSpace=500000000
-sBandListStorage=memory out.pdf
但是PNG的透明度和带渐变透明度的图像存在问题。
示例:
之前:http://i.stack.imgur.com/Nio7x.png
之后:http://i.stack.imgur.com/A43cA.png
有一些参数只能为透明图像摆脱这个问题吗?
谢谢!