简述在线预览、编辑文档插件的使用

 

       对于企业级项目,很多时候都会掺杂着办公需求(类似OA),客户提出来想要随时随地查看文档,office、wps等等类型的资料,这样需要提供一个在线文档功能,而不能调用本地的软件,这样体现web带来的优势。

 

       分享一下,最近项目上的在线预览、修改(保存)文档资料功能,核心的web插件是直接买断的,主要提供了几个js文件和模板等数据文件,这里主要给大家说明使用原理。

 

       web端文档插件主要数据接口会接收web端的文件流,根据文件流类型等来判断用什么样的模板加载显示文件,我们需要自己写好servlet,来处理文件流(获取文件、转化为文件流等),然后嵌有插件的页面会监听到该事件,来处理文件流。

 

      主要的页面设计,就是在文档预览页面加载editDoc.jsp,editDoc.jsp中会自动在页面加载过程中调用XXXServlet.do?type=document&docId=123,这样XXXServlet将根据docId获取文件并转化为文件流,继而web页会加载出相应文档页面。

 

      主要的核心还是由插件封装好的,插件的显示页面也是可编辑,提供了一定的灵活性。相关代码和截图,随后附上,由于核心插件涉及版权,不考虑上传。

 

 

 

 

WebOffice是一款由北京点聚信息技术有限公司提供的完全免费(商业用途也免费)且功能强大的在线Word/excel/wps编辑辅助控件,可以实现: 1.在线编辑Word、Excel、PPT、WPS... ... 2.全面支持MS Office的界面定制,包括对于Office2007的全面支持 3.修订留痕 4.限制打印、保存、复制 5.直接保存到服务器,支持标准Http Post协议 6.强大的书签管理 7.套红、文档保护 8.模板管理 9.其他功能扩展 10.提供开发论坛http://www.dianju.cn/forum/,在其中提供软件更新及问题回答服务 本控件不同于其它同类软件,不是基于微软的开放源码DsoFramer,也不基于OLE,可以解决DsoFramer及其派生产品的一些稳定性问题 本控件不同于其它同类收费软件,本控件完全免费和界面完全可控制。 点聚会定期更新本控件,并解答论坛上的询问,免费不代表免服务,每一个使用者都能得到及时服务。 安装包内包含: 1.WebOffice安装包(仅包含WebOffice控件) 2.WebOffice接口SDK 3.WebOffice网页接口调用例子 4.DES手写及签章系统(Office签章系统)试用版。 5.演示章及证书 6.点聚产品白皮书 WebOffice组件可以无缝集成点聚公司的电子签章和手写审批类产品。 点聚信息(http://www.dianju.com.cn)是国内专业的安全和文档中间件软件制造商。公司注重自主知识产权产品的研发,始终坚持技术为本、服务为先的原则,在电子印章、手写签批、安全版式文档和电子表单等领域处于国内领先水平。 点聚自主研发的版式文件系统独创性的将整个系统缩小为1M大小的组件,并在多项重要技术指标上领先PDF和其它版式格式。 点聚支持全系列手写及签章解决方案,可同时提供Office签章系统(Word/Excel/Wps)、网页签章系统、版式签章系统. 点聚是国内唯一一家同时拥有国密和军密资质的电子印章及安全文档产品提供商(国密、军密、公安部销售许可)。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是一道光_

1分也是爱,鼓励鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值