类百度文库文档上传、转换和展示功能项目开源代码

游子解决方案致力于通过编写优雅的程序代码来创建更好的互联网应用。无论是我们服务过的客户项目、还是我们自主开发并运营的产品,游子目前所采用的技术框架(如 Laravel、Node.js 和 MySQL等)几乎全部来源于开源软件社区。投之以桃,报之以李。游子希望通过公布并维护一些我们认为有价值的产品来回报整个开源社区,推进开源事业在中国的发展。

今天要给大家介绍的是一款类似百度文库文档展示功能的完整演示项目,其核心功能主要包括:支持用户上传 office word/pdf/txt/html 等多类型文档格式,并自动转换成 swf 格式、最终实现 WEB 端的在线浏览功能。

项目本身可能并不算复杂(?),技术大牛们可能会觉得这仅仅是一系列组件的 mashup。不过截至目前为止,我们尚未发现网络上有完整、公开的转换流程可供研究。于是,在征求过客户和本项目的首席架构 chekun 的同意后,我们将此项目的核心代码开放出来。希望给大家更具体的示例参考。

本方案全程采用开源软件。由游子解决方案团队成员 chekun 开发和维护,遵循 MIT 开源协议。

项目代码: https://github.com/yoozi/swf-docs-generator
项目说明: http://yoozi.github.com/swf-docs-generator