NTKO OFFICE文档控件开发接口
### NTko Office 文档控件开发接口:深度解析与应用指南 #### 一、软件概述与新特性 **NTko Office文档控件开发接口**,是重庆软航科技有限公司(千航网络)推出的用于Web环境下的Office文档处理解决方案。该接口允许开发者在Web应用程序中集成并操作Word、Excel和PowerPoint等Office文档,无需安装任何额外的Office软件,极大地扩展了Web应用的功能性和兼容性。 V4.0版本是NTko Office文档控件的重要迭代,引入了一系列新特性与优化,包括但不限于增强的网络传输控制、数字证书签名支持以及更精细的文档行为控制。这些升级旨在提升文档处理的安全性、效率和用户体验。 #### 二、关键功能详解 ##### 功能简介 NTko Office文档控件提供了全面的文档处理功能,涵盖了从文档创建、编辑到保存、转换的整个流程。它支持多种文档格式,并能够在Web环境中实现与本地Office软件相似的操作体验。 ##### 4.0版本新功能 - **增强的网络传输控制**:支持更大的上传文件大小,改进了URL和数据的编码方式。 - **数字证书签名**:增加了对文档数字签名的支持,提高了文档的安全性和完整性。 - **控件密钥管理**:提供了产品标题和密钥设置,便于授权管理和版权保护。 ##### 详细功能列表 1. **文档界面自定义**:包括状态栏、标题栏、背景色等的设置。 2. **工具栏和菜单控制**:能够自定义显示哪些工具栏和菜单项,提供个性化的用户界面。 3. **文档信息和行为控制**:管理文档的显示、复制限制、错误消息显示等。 4. **网络传输设置**:控制上传文件大小,URL和数据编码方式,错误消息显示等。 5. **数字证书签名管理**:支持文档的数字签名,确保文档的真实性和完整性。 6. **控件密钥管理**:设置产品标题和密钥,保护知识产权。 ##### 需要的软件 - Web服务器:如IIS、Apache等。 - 浏览器:支持HTML Object标识符的浏览器。 ##### 支持的Web服务器 - IIS - Apache - 其他支持CGI或ISAPI的Web服务器 #### 三、属性参考详解 NTko Office文档控件提供了丰富的属性,允许开发者根据需求定制控件的表现和行为。以下是一些关键属性的详细介绍: 1. **一般界面相关** - Statusbar:控制是否显示状态栏。 - Caption:设置控件的标题。 - BackColor,ForeColor:设置背景色和前景色。 - BorderColor:设置边框颜色。 - TitlebarColor,TitlebarTextColor:设置标题栏的颜色和文字颜色。 - TitleBar:控制是否显示标题栏。 - BorderStyle:设置边框样式。 2. **工具栏相关属性** - ToolBars:控制显示的工具栏集合。 - IsResetToolbarsOnOpen:打开文档时是否重置工具栏。 3. **菜单控制相关属性** - Menubar:控制是否显示菜单栏。 - MenubarColor:设置菜单栏颜色。 - MenuButtonColor:设置菜单按钮颜色。 - CustomMenuCaption:已过时,不再推荐使用。 - MenuItemCount:已过时,不再推荐使用。 - FileMenuItemCount:设置文件菜单中的项目数量。 - IsShowToolMenu,IsShowHelpMenu,IsShowInsertMenu,IsShowEditMenu:控制是否显示相应的菜单项。 4. **文档信息和行为控制相关属性** - ActiveDocument:获取当前活动文档。 - WebFileName:设置或获取文档的URL。 - IsShowFileErrorMsg:控制是否显示文件错误消息。 - DocType:获取文档类型。 - DocSize:获取文档大小。 - IsNoCopy:设置是否禁止复制文档。 - IsStrictNoCopy:设置严格的复制禁止。 - Data:获取或设置文档数据。 - NCOData:获取或设置NCO文档数据。 - StatusMessage,StatusCode:获取或设置状态消息和代码。 - SignCursorType:设置光标类型。 5. **网络传输控制相关属性** - MaxUploadSize:设置最大上传文件大小。 - IsUseUTF8URL:设置URL是否使用UTF-8编码。 - IsUseUTF8Data:设置数据是否使用UTF-8编码。 - IsShowNetErrorMsg:控制是否显示网络错误消息。 - IsUseControlAgent,IsDirectConnect,IsOpenURLReadOnly:控制网络连接和读取方式。 6. **数字证书签名相关属性** - IsSaveDocExtention:设置是否保存文档扩展名。 - IsSaveDataIfHasVDS:设置如果存在VDS是否保存数据。 7. **控件密钥相关属性** - ProductCaption,ProductKey:设置产品标题和密钥。 8. **与事件处理相关的属性** - CancelLastCommand,CancelSheetDoubleClick,CancelSheetRightClick,CancelWordRightClick,CancelPPTRightClick:取消上一个命令或特定类型的点击事件。 #### 四、主要方法参考 NTko Office文档控件还提供了众多的方法,用于执行具体的文档操作。例如,`CreateNew`用于创建新文档,`SaveToURL`用于将文档保存到指定的URL,`BeginOpenFromURL`和`OpenFromURL`分别用于异步和同步打开远程文档,`SaveNCOToLocal`和`OpenNCOFromURL`用于处理NCO格式的文档等。这些方法的详细参数和用法可以在官方文档中查阅,为开发者提供了强大的文档处理能力。 NTko Office文档控件开发接口不仅提供了丰富的属性和方法,还引入了许多新功能和优化,使其成为Web应用程序中处理Office文档的强大工具。通过合理配置和应用这些属性与方法,开发者可以构建出高效、安全且用户友好的在线文档处理平台。
剩余63页未读,继续阅读
- brotherdao2013-07-23对开发很有帮助,谢谢!
- 粉丝: 1
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助