我有一个大约50MB的100页PDF文档。我正在使用下面的脚本处理它,每一页需要大约23秒的时间。这个PDF是一个纸质文件的扫描件。
gswin32.exe -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3
-dPDFSETTINGS=/screen -sOutputFile=out4.pdf 09.pdf
有没有什么我可以做来加快这个过程?我已经确定-dPDFSettings=/screen
是导致它如此缓慢的原因,但是如果不使用它,我得不到良好的压缩效果...更新: 好的,我尝试将其更新为下面的内容。我是否正确地使用了
-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