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部分。

http://stackoverflow.com/questions/4548919/any-tips-for-speeding-up-ghostscript

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:pdf – 加快GhostScript的任何提示?