WebOffice 6.0.4.4 开发文档:API接口与功能更新

需积分: 50 0 下载量 34 浏览量 更新于2024-07-28 收藏 382KB PDF 举报
"WebOffice-开发文档-signed.pdf" WebOffice是一款由北京点聚信息技术有限公司研发的文档控件,主要用于在Web环境下实现与Microsoft Office类似的文档编辑、查看和管理功能。这份开发文档详细介绍了WebOffice的6.0.4.4版本,其中包含了多项重要的更新和改进。 在功能特性方面,WebOffice 6.0.4.4版本提供了以下关键功能: 1. 工具栏皮肤自定义:用户可以根据需求定制工具栏的外观,使其与Office风格保持一致,提升用户体验。 2. 工具栏按钮可新增:允许开发者添加新的功能按钮,以满足特定应用的需求。 3. 自定义工具栏上的授权信息:开发者可以设置特定的权限控制,以限制用户的操作。 4. 支持base64编码的文档操作:新增获取文档base64字符串和将base64数据存回文件的功能,方便在网络传输中使用。 5. 提高菜单和工具栏的灵活性:提供更精确的控制,允许部分隐藏或完全隐藏Office原有的菜单和工具栏。 6. 获取控件版本号:开发者可以获取到WebOffice的版本信息,以便于版本管理和更新跟踪。 7. 文档安全性增强:只允许对临时目录下的文件进行写入和删除操作,增强了文档的安全性。 在之前的版本更新中,WebOffice也做了不少改进,例如: 6.0.4.0版本: 1. 引入自定义工具栏功能,允许用户根据需要定制自己的工作界面。 2. 通过事件控制Word的打印、保存和复制操作,提供了更细粒度的权限管理。 3. 新增了ReplaceText接口,用于文本替换操作。 4. 添加SetPageAs接口,可能与页面设置相关。 5. 修复了窗口大小无法调整的错误。 6. DelLocalFile函数只能删除临时文件,确保安全。 6.0.3.0版本: 1. 增加Is2007属性,用于判断当前运行的Office版本是否为2007。 2. 引入lContinue属性,可在处理Word和Excel事件时终止操作。 3. 提供HideMenuAction方法,控制Office 2007的菜单显示。 4. 优化了文档打开速度,解决了新旧文档打开时的闪烁问题。 5. 修正了Excel打开时无菜单项的问题。 WebOffice是一个功能强大的Web文档控件,通过不断迭代和优化,提供了丰富的定制化选项和安全控制,旨在为企业和开发者提供一个高效、安全的在线文档处理解决方案。其开发文档详尽地记录了各个版本的改进,便于开发者理解和集成到他们的应用程序中。