在WEB中使用OFFICE文档.docx
- 文档编号:5452613
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:62
- 大小:45.62KB
在WEB中使用OFFICE文档.docx
《在WEB中使用OFFICE文档.docx》由会员分享,可在线阅读,更多相关《在WEB中使用OFFICE文档.docx(62页珍藏版)》请在冰豆网上搜索。
在WEB中使用OFFICE文档
目录
第1章软件最终用户许可协议1
第2章功能介绍(Features)1
1、功能简介1
2、4.0版本的新功能2
3、详细功能列表2
4、需要的软件5
5、支持的Web服务器5
6、HTMLObject标识符5
第3章主要属性参考5
3.1、一般界面相关5
1、Statusbar6
2、Caption6
3、BackColor,ForeColor6
4、BorderColor6
5、TitlebarColor,TitlebarTextColor6
6、TitleBar6
7、BorderStyle6
3.2、工具栏相关属性7
1、ToolBars7
2、IsResetToolbarsOnOpen7
3.3、菜单控制相关属性7
1、Menubar7
2、MenubarColor7
3、MenuBarStyle7
4、MenuButtonColor8
5、MenuButtonStyle8
6、MenuButtonFrameColor8
7、CustomMenuCaption[已过时]8
8、MenuItemCount[已过时]9
9、FileMenuItemCount9
10、IsShowToolMenu9
11、FileNew,FileOpen,FileClose,FileSave,FileSaveAs,FilePrint,FilePrintPreview,FilePageSetup,FileProperties9
12、EnableFileCommand[已过时]9
3.4、文档信息相关属性10
1、ActiveDocument10
2、DocType10
3、DocSize10
4、IsNoCopy10
5、IsStrictNoCopy11
6、Data11
7、StatusMessage11
8、StatusCode11
9、SignCursorType11
3.5、网络传输控制相关属性11
1、MaxUploadSize11
2、IsUseUTF8URL11
3、IsUseUTF8Data11
4、IsUseControlAgent12
5、IsDirectConnect12
6、IsOpenURLReadOnly12
3.6、数字证书签名相关属性12
1、IsSaveDocExtention12
2、IsSaveDataIfHasVDS12
3.7、控件密钥相关属性12
1、ProductCaption,ProductKey12
3.8、与事件处理相关的属性12
1、CancelLastCommand13
2、CancelSheetDoubleClick13
3、CancelSheetRightClick13
第4章主要方法参考13
4.1、新建、打开和保存文档相关方法13
1、CreateNew13
2、SaveToURL14
3、BeginOpenFromURL16
4、OpenFromURL17
5、OpenLocalFile17
6、SaveToLocal18
7、PublishAsHTMLToURL18
8、OpenFromODBCds18
9、SaveToODBCds19
10、OpenNCOFromLocal19
11、SaveNCOToLocal20
12、OpenNCOFromURL20
13、SaveNCOToURL20
4.2、文档通用方法20
1、SetReadOnly21
2、ShowCommandBar21
3、ShowDialog21
4、PrintOut21
5、PrintPreview21
6、Close21
7、GetOfficeVer21
4.3、自定义菜单相关方法22
1、AddCustomMenu222
2、AddCustomMenuItem222
3、EnableCustomMenuItem225
4、RemoveCustomMenu226
5、AddCustomMenuItem[已过时]26
6、RemoveCustomMenuItem[已过时]27
7、ClearAllCustomMenuItems[已过时]27
8、AddFileMenuItem27
9、RemoveFileMenuItem28
10、ClearAllFileMenuItems28
4.4、手写签名,电子印章和图片操作相关方法28
1、AddPicFromLocal28
2、AddPicFromURL29
3、AddSignFromLocal31
4、AddSignFromURL32
5、DoHandSign233
6、DoHandDraw235
7、DoCheckSign35
8、SetAutoCheckSignKey36
9、SetSignsVisible36
10、ClearSigns36
11、DoHandSign【请使用DoHandSign2】37
12、DoHandDraw【请使用DoHandDraw2】38
4.5、数字证书签名相关方法39
1、AddDigitalSignature39
2、ReDigitalSignature39
3、VerifyDigitalSignature39
4、GetDSCount39
5、GetValidDSCount39
6、DS_CSPProviderName39
4.6、适用于WORD文档的简化方法39
1、AddTemplateFromLocal39
2、GetBookmarkValue40
3、SetBookmarkValue40
4、AddTemplateFromURL40
5、AddNCOTemplateFromURL40
6、AddNCOTemplateFromLocal41
4.7、适用于EXCEL的简化方法41
1、AddSheet41
2、GetSheetsCount41
3、GetRangeValue41
4、SetRangeValue41
5、GetRangeFormula42
6、SetRangeFormula42
7、SetRangeLocked42
4.8、自定义通讯相关方法42
1、DoWebGet42
2、DoWebExecute42
第5章主要事件参考43
5.1、文档相关事件43
1、AfterOpenFromURL43
2、OnDocumentOpened43
3、OnDocumentClosed43
5.2、菜单相关事件43
1、OnFileCommand43
2、OnCustomMenuCmd244
3、OnCustomMenuCmd[已过时]44
4、OnCustomFileMenuCmd45
5.3、签名印章相关事件45
1、AfterHandSignOrDraw45
2、AfterCheckSign45
3、OnSignSelect45
5.4、EXCEL事件46
1、OnSheetSelectionChange46
2、OnSheetBeforeDoubleClick46
3、OnSheetBeforeRightClick46
第6章JavaScript/Jscript代码47
1、使用JavaScript响应控件事件47
2、其他示例请参考47
第7章常见问题(FAQs)48
1、SaveToURL方法出错48
2、如何调用Word自己的对话框?
48
3、如何设置禁止拷贝文档数据?
55
4、如果控件不能运行怎么办?
56
5、如何在
56
6、如何输入产品密钥?
56
软件最终用户许可协议
重要须知━请认真阅读:
本《最终用户许可协议》(以下称《协议》)是您(个人或单一实体)与我们之间有关NTKOOffice文档控件软件产品的法律协议。
本“软件产品”包括计算机软件,并可能包括相关媒体、印刷材料,和“联机”或电子文档(“软件产品”)。
本“软件产品”还包括对我们提供给您的原“软件产品”的任何更新和补充资料。
任何与本“软件产品”一同提供给您的并与单独一份最终用户许可证相关的软件产品是根据那份许可协议中的条款而授予您。
您一旦安装、复制、下载、访问或以其它方式使用“软件产品”,即表示您同意接受本《协议》各项条款的约束。
如您不同意本《协议》中的条款,请不要安装或使用“软件产品”;
NTKOOffice文档控件是受版权保护的。
如果您得到的是未注册版本,您还没有获得运行授权。
请在测试完成之后从您的机器中删除。
如果您得到的是注册版本,您可以在授权协议许可的范围内使用本软件。
您不能分发,销售,以及非法破解本软件。
也不能超出协议许可的范围使用本软件。
否则,将被视为侵犯了我们的知识产权。
对反向工程(ReverseEngineering)、反向编译(Decompilation)、反汇编(Disassembly)的限制。
您不得对本“软件产品”进行反向工程、反向编译(decompile)或反汇编(disassemble),但尽管有这项限制,如适用法律明示允许上述活动,则不在此限。
另外,我们不对您在使用此软件的过程中对您的机器或者数据造成的损失负责。
功能介绍(Features)
功能简介
使用NTKOOffice文档控件,能够在浏览器窗口中直接编辑Word,Excel等Office文档并保存到Web服务器。
实现文档和电子表格的统一管理。
同时支持痕迹保留,手写签名,电子盖章等办公自动化系统必备的功能。
是OA系统开发的最佳选择组件!
卓越的性能,低廉的价格,标准高效的编程接口,让您以最低的开发成本,轻松创建极具特色的解决方案!
它能够将编辑过的Office文档直接保存到Web服务器;支持在线编辑包括MicrosoftWord,Excel以及PowerPoint在内的所有Office文档类型;支持各种后台Web服务器和编程语言。
并且可以在浏览器中通过JScript或者VBScript使用控件提供的属性和方法控制文档操作。
4.0版本的新功能
增加异步下载方法BeginOpenFromURL以及事件AfterOpenFromURL。
异步下载方法支持显示文件下载进度或者不显示进度的选项,大大改善了用户界面体验,并满足多种不同层次的开发需求。
新增将WORD文件保存为单个MHT文件(需Word2002支持),保存为RTF,TXT,XML(需Word2003支持)等。
新增将Excel文件保存为单个MHT文件(需Word2002支持),保存为CSV,TXT,XML(需Excel2003支持)等。
新增将Powerpoint文件保存为单个MHT文件(需Word2002支持),保存为GIF,RTF,JPG。
新增的自定义菜单方法,在“帮助”菜单的左侧增加自定义的菜单。
并且支持增加二级菜单项目。
新增允许添加模板的时候,不提示对文件格式进行转换。
详细功能列表
★
异步下载方法BeginOpenFromURL以及事件AfterOpenFromURL
异步下载方法支持显示文件下载进度或者不显示进度的选项,大大改善了用户界面体验,并满足多种不同层次的开发需求。
★
将Word,Excel等另存为mht,html,txt,xml等其他格式
新增将WORD文件保存为单个MHT文件(需Word2002支持),保存为RTF,TXT,XML(需Word2003支持)等。
新增将Excel文件保存为单个MHT文件(需Word2002支持),保存为CSV,TXT,XML(需Excel2003支持)等。
新增将Powerpoint文件保存为单个MHT文件(需Word2002支持),保存为GIF,RTF,JPG。
★
新增电子签名【数字签名】的功能。
V3.0版本新增了文档电子签名【数字签名】的功能。
同时简化了一些常用功能的函数和方法。
NTKOOFFICE文档控件3.0版本的数字签名功能基于国际标准开发,同时符合国家即将实施生效的《电子签名法》。
使用电子签名【数字签名】,可以验证对文档内容,格式等的任何改动。
同时支持联合签名,证书吊销列表等功能。
电子签名【数字签名】功能采用标准接口,可以和企业已有的PKI系统无缝融合。
★
新增可定制得文件菜单,可定制一个主菜单,禁止F12保存,可显示页码,页数信息得状态栏。
V2.5.2.1版本新增了可定制文件菜单,可定制一个主菜单。
进一步增强了系统得可集成性。
新增得禁止F12快捷键保存文档,以及在禁止拷贝得基础上禁止拖放文字得功能,进一步增强了文件得安全性。
新得状态栏可以显示Word文档得页码和页数等信息。
用户使用更加方便。
★
新增压缩传输接口,定制菜单栏颜色
V2.5.1.2版本新增了定制菜单栏颜色的接口,以及使用压缩方式保存和打开服务器文件的功能。
对于一般19K左右的新Word文档,压缩后只有2K左右。
大大提高了存储效率。
★
新增了全文批注(全屏批注)和定位批注签名的功能。
V2.5.0.1版本在已有强大功能的基础上,新增了全文批注(全屏批注)和定位批注签名的功能。
能够采用所见所得的方式在屏幕上进行批注,并插入到屏幕所在位置。
新版本还支持屏幕位置插入签名,光标位置插入签名,以及签名缩放等功能。
★
全面支持C/S方式和其他容器。
在VB,Delphi,C++Builder中均可以很方便的使用控件
V2,3,2,0版本之后,NTKOOFFICE文档控件不仅可以继续与浏览器和各种后台Web服务器无缝集成创建B/S结构的应用,更全面支持C/S方式的编程和其他容器。
您可以在VB,Delphi,以及C++Builder中使用控件。
快速创建具有痕迹保留,电子印章等功能的C/S结构的应用。
★
支持将数据直接写入ODBC数据源。
V2,3,2,0版本之后,NTKOOFFICE文档控件支持直接从ODBC数据源读取文档内容,或者将文档内容存入ODBC数据源。
这为C/S结构下创建共享的办公系统,文档管理,知识管理解决方案提供了更强大的接口。
★
状态栏,智能Web调用,预定义模板套红
NTKOOFFICE文档控件2.2版本全面支持状态栏,用户界面更加友好。
智能Web让您甚至可使用XML或者自定义的协议和服务器通讯!
★
广泛的操作系统,Web服务器,数据库和编程语言支持
后台支持Windows,Linux,Unix等各种操作系统;支持IIS,Domino,Websphere,Apache等所有后台WEB服务器类型,支持Db2,Oracle,MySQL,SQLServer等各种常用数据库和JSP,ASP,PHP,PERL等编程语言。
★
支持在提交编辑文档的同时,提交表单的其它数据,包括其它的文件上传
采用我们独创的“智能提交”技术,让您在提交编辑文档的同时,提交表单的其它数据,以及表单中其它的文件上传。
这可以让您更加快速的集成现有的应用程序,或者创建新的应用程序。
★
支持所有的Office菜单
完全符合用户习惯,用户操作更加轻松,尤其是复杂的表格操作,和在Office中操作完全一致,大大节约开发成本;而且菜单项目可以通过javascript来控制允许或者禁止。
支持发布为HTML
发布为HTML的功能,可以让您将在线编辑的文档(WORD,EXCEL)以HTML的方式发布到WEB服务器。
让没有安装控件的用户也能够方便的查看文档。
★
支持将HTML及其相关文件直接发布到DOMINO文档
可以将HTML文件及其相关文件直接作为附件发布到DOMINO的文档中。
版本控制功能
版本控制功能,能够让您对WORD和EXCEL文档有更多的控制。
支持强制痕迹保留
可以通过对控件编程,让用户只能在痕迹保留状态下工作;强制用户保留一切编辑痕迹。
★
支持手写签名和加密的电子印章
支持使用我们的工具制作加密的电子印章,可将印章放入U盘等硬件设备。
高强度的单向加密算法保证只有拥有正确的口令才能够恢复出印章的数据。
只有单向加密才能保证不能从印章文件恢复出口令。
★
无需后台配置,即可支持LotusDomino
可与LotusDomino服务器天然集成。
Domino服务器无需安装Java,或其它任何组件。
降低系统部署的难度。
同时能够将已有的复杂应用迅速转换到使用控件的应用。
降低开发成本,节约开发时间。
★
基于标准协议,无任何自定义数据格式,通用性好
基于标准协议的开发,使得合作伙伴无须担心技术的进步带来后续维护和开发风险。
★
支持从本地或服务器URL获取加密的电子印章
支持从本地和服务器将电子印章加入到Office文档。
★
支持从服务器URL或本地直接插入透明浮动图片到Word,Excel文档
新增加的AddPicFromURL和AddPicFromLocal函数可以直接从URL或本地插入透明的浮动图片到Office文档
★
支持将手工绘制的图片作为透明浮动的图片增加到Word,Excel文档
新增加的DoHandDraw函数可以将您不期而至的灵感迅速转化成图片放到Word或者Excel文档中。
★
全面支持Office2000的打印预览
增强了对Office2000的打印预览支持,支持全部Office2000系统的打印预览。
另外支持OfficeXP和Office2003中Excel的打印预览。
★
轻量级,只有不足60K
使用C语言直接开发COM接口,简洁高效,对内核函数的直接调用使得无需其它动态链接库的支持,兼容性极好!
★
在下载和上载Office文档时不会产生临时文件
使用流数据作为Office文档的数据源,不会产生临时文件。
因此不会引起防病毒软件如NortonAntivirus的错误警告。
★
能够禁止用户从文档拷贝数据
IsNoCopy属性可以禁止用户从Office文档中拷贝数据。
支持简洁高效的编程接口
可使用Javascript和VBScript对控件进行编程。
可以完全控制Office文档。
支持HTTP协议,HTTPSOVERSSL协议
对HTTPS协议的支持使得可以创建更加安全的应用。
并且自动支持SessionCookie。
使用当前页面的SessionCookie和服务器进行交互。
支持各种手写笔录入,签名,绘图/批注
支持键盘录入,各种手写笔(汉王、蒙恬、联想)录入方式和使用手写笔手写签名,手工绘图/批注
使用NTKOOffice文档控件,可以大大缩短整个系统的开发时间,降低系统的开发成本,提高产品的质量和用户体验。
……
需要的软件
正确运行本控件需要客户机安装Windows98及以上操作系统,InternetExplorer5.0及以上版本,以及正确安装MicrosoftOffice97以上版本。
支持的Web服务器
支持所有的支持HTTP/1.1标准的Web服务器。
HTMLObject标识符
C9BC4DFF-4248-4a3c-8A49-63A7D317F404"codebase="/OfficeControl.cab#Version=2,5,1,2"width="100%"height="100%"> "> 主要属性参考 一般界面相关 Statusbar Statusbar: 布尔型。 读写。 是否显示状态栏。 Caption Caption: 标题栏的左边的标题,可读写; 设置: Obj.Caption=“欢迎使用” BackColor,ForeColor BackColor: 背景颜色;可读写;缺省值: 系统窗口背景颜; ForeColor: 前景颜色;可读写;缺省值: 系统窗口字体颜色; 设置: Obj.BackColor=OLE_COLOR 说明: OLE_COLOR是一个BGR(Blue,Green,Red)数值。 BGRvalue=(blue*65536)+(green*256)+red BorderColor BorderColor: 边框颜色,可读写;缺省值: 系统按钮颜色; 设置: Obj.BorderColor=OLE_COLOR 说明: OLE_COLOR是一个BGR(Blue,Green,Red)数值。 BGRvalue=(blue*65536)+(green*256)+red TitlebarColor,TitlebarTextColor TitlebarColor: 标题框颜色,可读写;缺省值: 系统按钮颜色; TitlebarTextColor: 标题框文本颜色,可读写;缺省值: 系统焦点按钮颜色; TitleBar TitleBar: 显示/隐藏标题栏,可读写; 读取: varBool=TitleBar; 设置: TitleBar={TRUE|FALSE} BorderStyle BorderStyle: 边框属性,可读写; 设置: Obj.BorderStyle={0|1|2|3} 0: 无边框 1: 平面边框 2: 3D边框 3: 3D窄边框 读取: var=Obj.BorderStyle 缺省值: 1 工具栏相关属性 ToolBars ToolBars: 显示/隐藏工具栏,可读写; 设置: TitleBars={TRUE|FALSE} IsResetToolbarsOnOpen IsResetToolbarsOnOpen: 读取/设置是否在打开文档之后重置工具栏为常用模式。 菜单控制相关属性 Menubar Menubar: 布尔型。 读写。 是否显示菜单栏。 $注意: 当工具栏属性(ToolBars属性)为真,也就是显示工具栏的时候,Menubar只能为TRUE。 MenubarColor MenubarColor: 菜单栏背景颜色;可读写;缺省值: 白色; 设置: Obj.MenubarColor=OLE_COLOR 说明: OLE_COLOR是一个BGR(Blue,Green,Red)数值。 BGRvalue=(blue*65536)+(gre
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WEB 使用 OFFICE 文档