我正在使用acrorad命令转换postscript文件中的pdf文件。
转换成功,但速度太慢,几乎使用了100%的CPU,
正因为如此,我的应用程序挂起了一段时间,因此没有用户能够进行
任何东西。
我使用的代码是:-
processBuilder=新的processBuilder("bash"、"-c"、"acrorad-toPostScript-size"+width+"x"+height+"-optimizeForSpeed sample.pdf");
pp=processBuilder.start();
pp.waitFor();
有没有一种方法可以加快进程,使其使用更少的CPU百分比。
请帮忙!!!!
我建议您首先在命令行中使用strace来诊断问题。strace-tt-f acrorad-toPostScript-大小1000x2500-optimizeForSpeed sample.pdf。
我想你可能会发现它花了很多时间阅读字体文件。
如果你有选择的话,那么poppler或Xpdf,甚至ghostscript应该更受支持和更高性能的选项,特别是考虑到acrorad现在在linux上不受支持。