使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word,Excel等Office文档并保存到Web服务器。实现文档和电子表格的统一管理。同时支持痕迹保留,手写签名,电子盖章等办公自动化系统必备的功能。是OA系统开发的最佳选择组件!卓越的性能,低廉的价格,标准高效的编程接口,让您以最低的开发成本,轻松创建极具特色的解决方案! ### dsoframer.ocx使用指南 #### 一、引言 `dsoframer.ocx`是一款由千航网络研发的Office文档控件,它允许开发者在Web环境中直接编辑和处理Word、Excel等Office文档,并能将这些文档保存到Web服务器上。此控件不仅支持基本的文档编辑功能,还提供了高级功能如痕迹保留、手写签名、电子盖章等,非常适合用于办公自动化系统的开发。 #### 二、功能介绍 ##### 1. 功能简介 `dsoframer.ocx`控件的核心功能包括: - 在Web浏览器中直接编辑Office文档。 - 支持痕迹保留,便于追踪文档修改的历史记录。 - 支持手写签名和电子盖章,满足正式文档签署的需求。 - 提供统一的文档和电子表格管理解决方案。 ##### 2. 3.0版本的新功能 3.0版本相对于之前的版本,在功能上有所增强,具体包括: - 更好的兼容性和稳定性。 - 增加了对多种Web服务器的支持。 - 改进了控件的界面和用户体验。 ##### 3. 详细功能列表 - **文档编辑**: 直接在Web浏览器中编辑Word、Excel等Office文档。 - **痕迹保留**: 记录文档中的修改历史,方便查看和追踪。 - **手写签名**: 允许用户通过触摸屏或鼠标进行手写签名。 - **电子盖章**: 支持在文档中添加电子印章,确保文档的合法性和权威性。 - **文档保存**: 可以将编辑后的文档保存到Web服务器上,便于管理和分享。 - **统一管理**: 对各种类型的Office文档提供一致的管理方式。 ##### 4. 需要的软件 - 支持的浏览器:IE、Chrome、Firefox等主流浏览器。 - 操作系统:Windows XP及以上版本。 - 开发环境:Visual Studio或其他支持COM组件开发的IDE。 ##### 5. 支持的Web服务器 - Microsoft IIS - Apache - Nginx - 其他支持ASP.NET或PHP的Web服务器 ##### 6. HTML Object标识符 - `id="dsoframer"` - `classid="CLSID:XXXX-XXXX-XXXX-XXXX"` #### 三、主要属性参考 `dsoframer.ocx`控件提供了丰富的属性设置,以满足不同的开发需求。 ##### 3.1 一般界面相关 - **Statusbar**: 控制状态栏的显示与隐藏。 - **Caption**: 设置窗口标题。 - **BackColor, ForeColor**: 设置背景色和前景色。 - **BorderColor**: 设置边框颜色。 - **TitlebarColor, TitlebarTextColor**: 设置标题栏颜色和文字颜色。 - **TitleBar**: 控制标题栏的显示。 - **BorderStyle**: 设置边界样式。 ##### 3.2 工具栏相关属性 - **ToolBars**: 设置工具栏的可见性。 - **IsResetToolbarsOnOpen**: 打开文档时是否重置工具栏。 ##### 3.3 菜单控制相关属性 - **Menubar**: 控制菜单栏的显示与隐藏。 - **MenubarColor**: 设置菜单栏颜色。 - **MenuBarStyle**: 设置菜单栏样式。 - **MenuButtonColor**: 设置菜单按钮颜色。 - **MenuButtonStyle**: 设置菜单按钮样式。 - **MenuButtonFrameColor**: 设置菜单按钮边框颜色。 - **CustomMenuCaption**: 自定义菜单项名称。 - **MenuItemCount**: 设置菜单项数量。 - **FileMenuItemCount**: 设置文件菜单项数量。 - **IsShowToolMenu**: 是否显示工具菜单。 - **FileNew, FileOpen, FileClose, FileSave, FileSaveAs, FilePrint, FilePrintPreview, FilePageSetup, FileProperties**: 文件菜单命令。 ##### 3.4 文档信息相关属性 - **ActiveDocument**: 获取当前活动文档的信息。 - **DocType**: 获取文档类型。 - **DocSize**: 获取文档大小。 - **IsNoCopy**: 设置是否禁止复制。 - **IsStrictNoCopy**: 设置是否严格禁止复制。 - **Data**: 获取文档数据。 - **StatusMessage**: 设置状态信息。 - **StatusCode**: 设置状态代码。 - **SignCursorType**: 设置签名光标类型。 ##### 3.5 网络传输控制相关属性 - **MaxUploadSize**: 设置最大上传文件大小。 - **IsUseUTF8URL**: 是否使用UTF-8编码URL。 - **IsUseUTF8Data**: 是否使用UTF-8编码数据。 - **IsUseControlAgent**: 是否使用控制代理。 - **IsDirectConnect**: 是否直接连接。 - **IsOpenURLReadOnly**: 是否只读模式打开URL。 ##### 3.6 数字证书签名相关属性 - **IsSaveDocExtention**: 设置是否保存扩展名。 - **IsSaveDataIfHasVDS**: 如果有VDS则保存数据。 ##### 3.7 控件密钥相关属性 - **ProductCaption, ProductKey**: 设置产品标题和密钥。 ##### 3.8 与事件处理相关的属性 - **CancelLastCommand**: 取消上一个命令。 - **CancelSheetDoubleClick**: 取消双击事件。 - **CancelSheetRightClick**: 取消右键点击事件。 #### 四、主要方法参考 `dsoframer.ocx`控件提供了多种方法来实现其核心功能。 ##### 4.1 新建、打开和保存文档相关方法 - **CreateNew**: 创建新文档。 - **SaveToURL**: 保存文档到指定URL。 - **OpenFromURL**: 从指定URL打开文档。 - **OpenLocalFile**: 打开本地文件。 - **SaveToLocal**: 保存文档到本地。 - **PublishAsHTMLToURL**: 将文档发布为HTML格式到指定URL。 - **OpenFromODBCds, SaveToODBCds**: 从/保存到ODBC数据源。 - **OpenNCOFromLocal, SaveNCOToLocal, OpenNCOFromURL, SaveNCOToURL**: 处理非连续对象(NCO)。 ##### 4.2 文档通用方法 - **SetReadOnly**: 设置文档为只读。 - **ShowCommandBar**: 显示/隐藏命令栏。 - **ShowDialog**: 显示对话框。 - **PrintOut**: 打印文档。 - **PrintPreview**: 预览打印。 - **Close**: 关闭文档。 - **GetOfficeVer**: 获取Office版本信息。 ##### 4.3 自定义菜单相关方法 - **AddCustomMenuItem**: 添加自定义菜单项。 - **RemoveCustomMenuItem**: 删除自定义菜单项。 - **ClearAllCustomMenuItems**: 清除所有自定义菜单项。 - **AddFileMenuItem**: 添加文件菜单项。 - **RemoveFileMenuItem**: 删除文件菜单项。 - **ClearAllFileMenuItems**: 清除所有文件菜单项。 ##### 4.4 手写签名,电子印章和图片操作相关方法 - **AddPicFromLocal, AddPicFromURL**: 从本地或URL添加图片。 - **AddSignFromLocal, AddSignFromURL**: 从本地或URL添加手写签名。 - **AddStampFromLocal, AddStampFromURL**: 从本地或URL添加电子印章。 #### 五、总结 `dsoframer.ocx`控件提供了强大的Office文档处理能力,不仅可以简化文档编辑流程,还增强了文档的安全性和可信度。通过详细的属性和方法设置,开发者可以根据具体的应用场景灵活地定制和扩展功能。无论是企业级应用还是个人项目,这款控件都是构建高效办公自动化系统的重要工具之一。
- superzhaoxin2013-02-27不支持office 2010 对我来说意义就不大了
- suoyeha2012-12-12虽然不支持 office 2010 但还是谢谢你的分享
- qid96460332013-02-27用不了 但谢了
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助