Word的解析
标签:
前段时间,在邮件中要实现Word、Excel的在线预览功能,实际上就是需要把Office转成Html
于是乎,上网找找资料,其实总体上只有2种方法:
1.通过COM接口来调用office的组件,优点是简单,只要有台Windows机器,并且安装了Office接口。
2.通过一些其它的项目,如Apache POI、wordprocessingMl、Aspose word来完成解析,优点是不依赖word,效率比较高,缺点是调用麻烦,而且很难能支持word的表格、图表什么的。
最后,考虑了一下,还是决定先用com来实现,于是,很快的程序就写完并上线了
上线后,才发现,com的效率实在是很低,当有大量的并发请求时,一台Windows服务器根本就顶不住,无奈,后来又上了一台台式机,用apahce2做了一个简单的负载均衡,稍微好了一些,没有再大量的报警了
但,这毕竟不是一个长远的办法,以后有空,还是需要研究研究第二种方案