У меня есть 100-страничный PDF файл, который составляет около 50 МБ. Я запускаю script ниже, и он занимает около 23 секунд на страницу. PDF - это сканирование бумажного документа.
gswin32.exe -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.3
-dPDFSETTINGS=/screen -sOutputFile=out4.pdf 09.pdf
Есть ли что-нибудь, что я могу сделать, чтобы ускорить это? Я решил, что -dPDFSettings=/screen
- это то, что делает его настолько медленным, но я не получаю хорошее сжатие без него...
UPDATE:
OK Я попробовал обновить его до того, что у меня есть. Я правильно использую часть -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