一种电子文档在线预览优化的方法
基本信息
申请号 | CN201410175058.X | 申请日 | - |
公开(公告)号 | CN103955401A | 公开(公告)日 | 2014-07-30 |
申请公布号 | CN103955401A | 申请公布日 | 2014-07-30 |
分类号 | G06F9/46(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张晓东;毕永政;陈万江;王玉 | 申请(专利权)人 | 南京新模式软件集成有限公司 |
代理机构 | 江苏圣典律师事务所 | 代理人 | 郭先彬 |
地址 | 210061 江苏省南京市高新开发区软件中心510室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及电子文档在线预览,尤其涉及一种电子文档在线预览优化的方法。所述方法使用JodConverter调用OpenOffice.org服务将所要预览的电子文件转换成PDF文件,然后使用SwfTools中的pdf2swf将PDF文件转换成Flash文件,根据服务器CPU内核数量设定端口数量,根据端口号开启soffice.bin进程;根据服务器实际可用内存大小设置每个soffice.bin进程可执行的最大任务数。该方法还包括根据服务器的CPU实际内核数设置线程池内可运行的最大线程数;根据最大线程数创建一个可重用固定线程数的线程池;循环执行线程池中的线程;存储处于等待的线程。本发明方法可以有效防止多个转换任务同时进行的情况下服务器CPU资源耗尽和内存溢出。 |
