背景介绍:
系统主要功能为在线文档展示,不包括编辑等功能。
输入为各种文档格式,当前支持为:doc,docx,ppt,pptx,txt,pdf等。
输出为网页展示。
功能实现:
1.office web apps(尚未测试)
参考资料: http://blog.csdn.net/xwygn/article/details/8491164
优点:方便易用,一步到位。
缺点:必须基于Window系统,同时对展示缺乏灵活配置(未验证)
2. 将文档转为SWF进行展示
1)Txt/Word/PPT--->PDF(OpenOffice+JodConverter)--->SWF(pdf2swf)
2)Txt/Word/PPT--->PDF(MSOffice+JACOB)--->SWF(pdf2swf)
3)Txt/Word/PPT--->SWF (FlashPaper)(FlashPaper是收费软件)
4)Txt/Word/PPT--->SWF(print2flash)(关于print2flash的资料很少)
优点:控制灵活
缺点:配置部署开发繁琐
总体来说,微软文档(OOXML)转换有兼容性问题,推荐使用MS OFFICE作为转换器。
Document2PDF
1. 使用MS OFFICE 作为Convertor
优点:文档兼容性好
缺点:Server只能是window平台,并且为收费软件
具体实现: