目前政府信息化,办公自动化正如火如荼的进行,而Microsoft Office是办公文档中用的最普遍的一种公文载体,因此,办公自动化要切合实际,与现状相结合,在办公自动化系统中,如何与Microsoft Office文档结合,是很多软件开发公司一直在摸索的问题,我们根据这种情况,自行研制开发了基于Web方式的Microsoft Office网络文档中间件管理方案。这个方案是整个办公系统中的文档处理部分,完全与Microsoft Office兼容,软件开发公司可以利用该方案,与自己研制的办公自动化系统相结合,开发出真正符合办公自动化需求的软件。
1 |
广泛的操作系统,Web服务器,数据库和编程语言支持 |
后台支持Windows,Linux,Unix等各种操作系统;支持IIS,Domino,Websphere,Apache等所有后台WEB服务器类型,支持Db2,Oracle,MySQL,SQL Server等各种常用数据库和JSP,ASP,PHP,PERL等编程语言。 |
2 |
支持在以提交表单方式传送文档数据 |
采用智能提交技术,提交正在编辑的文档,这可以让您更加快速的集成现有的应用程序,或者创建新的应用程序。 |
3 |
支持所有的Office菜单 |
完全符合用户习惯,用户操作更加轻松,尤其是复杂的表格操作,和在Office中操作完全一致,大大节约开发成本;而且菜单项目可以通过javascript来控制允许或者禁止。 |
4 |
数据库支持功能 |
支持文件保存到服务器数据库中,可以支持多种数据库,如SQL Server,Oracle,Sybase,MySql等。 |
5 |
文件支持功能 |
支持文档保存到服务器上的指定目录中。 |
6 |
版本控制功能 |
版本控制功能,能够让您对WORD和EXCEL文档有更多的控制。 |
7 |
支持强制痕迹保留 |
可以通过对控件编程,让用户只能在痕迹保留状态下工作;强制用户保留一切编辑痕迹。 |
8 |
支持手写签名和电子印章 |
实现印章或签名资源预保存功能,用户可以通过密码的方式来获得自己的签名或印章,印章和签名与文档保存在一起。 |
9 |
无需后台配置,即可支持Lotus
Domino |
可与Lotus Domino服务器天然集成。Domino服务器无需安装Java,或其它任何组件。降低系统部署的难度。同时能够将已有的复杂应用迅速转换到使用控件的应用。降低开发成本,节约开发时间。 |
10 |
基于标准协议,无任何自定义数据格式,通用性好 |
基于标准协议的开发,使得合作伙伴无须担心技术的进步带来后续维护和开发风险。 |
11 |
支持从本地或服务器URL获取电子印章 |
支持从本地和服务器将电子印章加入到Office文档。 |
12 |
支持从服务器URL或本地直接插入透明浮动图片到Word,Excel文档 |
可以直接从URL或本地插入透明的浮动图片到Office文档 |
13 |
支持将手工绘制的图片作为透明浮动的图片增加到Word,Excel文档 |
可以将您不期而至的灵感迅速转化成图片放到Word或者Excel文档中。 |
14 |
全面支持Office2000的打印预览 |
增强了对Office2000的打印预览支持,支持全部Office2000系统的打印预览。另外支持OfficeXP和Office2003中Excel的打印预览。 |
15 |
轻量级,只有77K |
使用C语言直接开发COM接口,简洁高效,对内核函数的直接调用使得无需其它动态链接库的支持,兼容性极好! |
16 |
在下载和上载Office文档时不会产生临时文件 |
使用流数据作为Office文档的数据源,不会产生临时文件。 |
17 |
模版套红功能 |
支持拟稿时选择模版套红,也支持定稿后的模版套红功能。 |
18 |
支持简洁高效的编程接口 |
可使用Javascript和VBScript对控件进行编程。可以完全控制Office文档。 |
19 |
支持HTTP协议,HTTPS OVER SSL协议 |
对HTTPS协议的支持使得可以创建更加安全的应用。并且自动支持Session Cookie。使用当前页面的Session Cookie和服务器进行交互。 |
20 |
录入支持功能 |
支持键盘录入,各种手写笔(汉王、蒙恬、联想)录入方式和使用手写笔手写签名,手工绘图/批注,支持键盘,字迹更加清晰自然。 |
21 |
系统二次开发 |
提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。 |
1、实现了通过B/S方式进行文档编辑操作。
本中间件将客户端的Microsoft Office 融入客户端IE浏览器中,使用户操作更方便。
2、实现了最大限度的和Microsoft Office兼容。
用户无须经过更多的培训,就能够熟悉使用采用本中间件开发的文档管理软件。
3、实现了通过网络在线编辑和保存服务器文档的功能。
用户通过中间件打开、编辑、保存服务器上的文档,就像操作本地的文档一样简单。
4、实现了手写签名、电子印章、痕迹保留、版本控制的功能。
这几个功能是电子政务和办公自动化中文档管理最重要的功能,本中间件很好的实现了这些功能。
5、实现了客户端软件自动升级的功能
本中间件采用插件技术,能够通过版本号的更新,实现客户端软件自动更新功能。
Ø 采用IE5.0以上版本内置的HTTP传输协议,通讯性能稳定,高效。
Ø 采用标准HTTP通讯端口80,使用方便,配置简单、安全性好。
Ø 采用插件技术,可以完全融入IE浏览器中,方便系统维护、方便用户操作。
Ø 采用自定义协议包进行数据的组装和分析,系统开放性好,便于二次开发。
Ø 采用了Com组件和JavaBean组件技术,很好的实现了跨平台系统,便于开发。
硬件平台:
台式机 CPU 建议Pentium800 以上,
内存推荐128M 以上,硬盘10G以上空间。
服务器
配置相应级别的PC 服务器
软件平台:
服务器
Windows2000 Server、IIS5、SQLServer2000
或 Domino
Linux、Tomcat、MySql、Oracle
客户机 Windows 98/Me/2000
Professional简体中文版
Microsoft Office2000、简体中文IE5.0 以上版本
WebOffice ActiveX架构
WebOffice ActiveX.ocx 对外Web函数说明
属性: BackColor:控件背景色 Titlebar:控件标题栏 BorderStyle:边框样式 BorderColor:边框颜色 ForeColor:前景色 TitlebarColor:标题栏颜色 TitlebarTextColor:标题栏文字颜色 Caption:标题 WebSignTempFile:临时文件名称(只读)
WebObject 文档对象接口:ActiveDocument
Open() PrintOut() Save() Close() WebSign() WebSignTempFileDel() ShowDialog() WebSave()
Close() 关闭文档
输入参数 无。
输出参数 返回成功或失败
特别说明 Office公共
Open()
打开文档
输入参数:要打开文档的服务器路径
输出参数:返回成功或失败
特别说明 Office公共
WebSign() 打开手写鉴名窗口
输入参数:无
输出参数:返回成功或失败
特别说明 Office公共
WebSignTempFileDel () 删除临时文件
输入参数:无
输出参数:返回成功或失败
特别说明 Office公共
ShowDialog() 打开OFFICE对话框
输入参数:
相头ID号,关于ID编号请查阅(Office工具栏名称与编号)
输出参数:返回成功或失败
特别说明 Office公共
WebSave() 保存文档
输入参数:保存至服务器上的路径。
输出参数 返回成功或失败
特别说明 Office公共
WebOffice ActiveX属性方法说明,这些属性和方法可以通过VBScript 或 JavaScript来调用。
建立HTML对象,对象名为
<OBJECT id="WebOffice" width="100%" height="100%"
classid="clsid: FF09E4FA-BFAA-486E-ACB4-86EB0AE875D5"
codebase="WebOffice.ocx#version=1,0,0,0" >
</OBJECT>