pdf – 加快GhostScript的任何提示?

我有一个大约50 MB的100页PDF。我正在运行下面的脚本,每页大约需要23秒。 PDF是纸张文件的扫描。

gswin32.exe -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 
            -dPDFSETTINGS=/screen -sOutputFile=out4.pdf 09.pdf

有什么可以做的,以加快速度吗?我确定-dPDFSettings = /屏幕是什么使它这么慢,但我没有得到好的压缩没有它…

更新:
好的,我尝试将其更新为我在下面的内容。我正确使用-c 30000000 setvmthreshold部分吗?

gswin32.exe -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 
            -dPDFSETTINGS=/screen -dNumRenderingThreads=2 -sOutputFile=out7.pdf 
            -c 30000000 setvmthreshold -f 09.pdf
如果您使用的是多核系统,请使用多个CPU内核:

-dNumRenderingThreads=<number of cpus>

让它使用高达30mb的RAM:

-c "30000000 setvmthreshold"

尝试禁用垃圾回收器:

-dNOGC

更多详细信息,请参阅Ghoscript文档的Improving Performance部分。

转载注明原文:pdf – 加快GhostScript的任何提示? - 代码日志