NTKO OFFICE文档控件使用
NTKO控件使用说明书_V1.0
ADS中引用NTKO的示例代码
templateFile
Word、Excel、Visio等模板文件
secSignFile
电子签章文件
ntkosigntool.cab
NTKO控件电子签章所包含的动态链接库
3.2NTKO控件使用
3.2.1如何在你页面中引用NTKO控件
在你的页面中引用NTKO控件,代码如下:
插入手写签名
1.2读者范围
本文档面向管理员和项目组开发人员。
1.3参考资料
2NTKO控件安装
2.1自动安装
通常的情况下,使用自动安装,其安装步骤如下:
1、更改IE浏览器的安全设置,即点击IE的“工具”菜单,选择“Internet选项”,进入“安全”选项卡,界面如下:
再点击“自定义级别”按钮,进入如下界面,把有关“ActiveX控件和插件”的选项全部启用。
其中intializePage将去读取要打开的文件,url为要打开的文件的地址。url可以有两种形式:
第一种:直接读取服务器下的文件,比如要打开服务器tomcat下webapps/engine5/fawen/xxx.doc文件,
url取值为”/engine5/fawen/xxx.doc”
第二种:读取二进制文件流,url通常为一个某一个Action的一个方法,该方法去后台读取某一个office文件的二进制流。例如:
document.write("<object id='NTKO_OCX' classid='clsid:A39F1330-3322-4a1d-9BF0-0BA2BB90E970' codebase='OfficeControl.cab#version=5,0,1,0' width='100%' height='100%'>");
问题X - NTKO OFFICE文档控件
文档控件bs开发常见问题NTKO OFFICE文档控件为何不能自动装载?1.·装载NTKO OFFICE文档控件的页面提示"按空格键或Enter键以激活并使用此控件".如何解决?[98989990]2.·控件中的菜单点不了[98989986]3.·如何手工卸载和安装NTKO OFFICE文档控件?[98989985]4.·通过VBA嵌入一个URL文档的解决办法[98989985]5.·在科技部网站填写任务书时,总是提示“您正在运行的NTKO OFFICE文档控件是演示版,该版本已经到期,不能继续运行。
”[98989984]6.·NTKO文档控件在VISTA的IE7环境下部分功能不能正常使用?[98989983]7.·word痕迹保留不显示修改文件的用户名怎么办?[98989981]8.打开包含NTKO OFFICE文档控件的网页,控件显示空白,无法加载文档,是什么原因引起的?[98989980]9.·通过控件的另存为HTML方法,即PublishAsHTMLToURL,如何控制HTML网页的编码格式[98989980]10.·文档控件设置工具栏隐藏情况下,EXCEL切换窗口会显示公式"编辑栏"[98989977]11.·NTKO OFFICE文档控件放在TABLE标记中,但是在网页中没有显示.[98989975]12.·用户在从浏览器向Domino上传大量数据时,数据量超过一定的大小时会出错?[98989975]13.·拷贝网页内容到控件当前文档文档处[98989970]14.·文档控件Domion示例程序在Linux上使用报"不能写入或创建文件"[98989970]15.·如何防止多个人同时编辑文件?[98989965]16.·調用SaveToURL()報檔案傳輸錯誤? [98989965]17.·文档控件打开word文档时提示错误:-2147221163的解决方法[98989965]18.·错误“被呼叫方拒绝接收呼叫”解决方法.[98989960]19.·如何将ntko office控件中的文档和其附带数据提交回服务器?[98989960]20.·文档控件从URL添加印章时就报网络传输错误?[98989960]21.·文档控件通过JS操作word数组的问题?[98989960]22.·控件打开Excel文件怎么设置为默认显示Excel网格线?[98989960]23.·关于文档控件编码DOMINO版本的问题[98989960]24.·为什么控件中不能使用VBA宏?[98989960]25.·在IIS中采用集成身份验证时保存文档出错?[98989960]26.·新版本能支持office2007吗?[98989960]27.·获取word中的修订信息[98989957]28.·NTKO OFFICE文档控件中打开Word文档时打印预览按钮不可用[98989955]29.·使用HTTPS+客户端证书无法保存文档并返回HTTP 413 错误[98989955]30.·为何出现"文件存取错误"?[98989955]31.·控件在struts中如何提交数据回服务器?[98989955]32.·调用控件的Printout方法报错,错误号码:-2147467259[98989955]33.·关于word文档页的控制?[98989955]34.·如何在word文档的页脚插入图片并设置对齐方式?[98989955]35.·EXCEL保护文档[98989955]36.·问题:调用ntko文档控件打开文档时,在其它窗口打开了word文档?[98989955]37.·打开服务器文档或保存文档回服务器时报"文件传输错误"?[98989950]38.·如何把office word文档保存为pdf格式?[98989950]39.·office文档控件自带手写签名功能,如何保护已有的手写签名,又能添加新的手写签名?[98989950]40.·ntko office文档控件冻结excel窗格?[98989950]41.·如何在word中依次分行插入多条数据?[98989950]42.·windows7下Normal.dot文件路径[98989950]C:\Users\Administrator\AppData\Roaming\Microsoft\Templates\Normal.dot 43.·购买正式版控件以后,如何在项目中升级试用版控件为正式版控件?[98989950]44·在wps环境下隐藏审阅工具栏[98989950]在wps环境下隐藏审阅工具栏的js代码如下:控件对象mandBars("Reviewing").Visible = false;44.·演示版和正式版有什么区别?[98989945]45.·如何屏蔽ntko office文档控件中错误提示信息?[98989945]46.·如何将控件中的文档保存为其它格式到服务器?[98989945]47.·显示控件为"未授权演示版"?[98989945]48.·如何在excel中为某个单元格设置名称以及定位到已知名称的单元格?[98989945]·取得word文档中所有的文本[98989945]取得文档中所有的文字可以一下语句:控件对象.ActiveDocument.Content.Text49.·部分机器使用控件出现"没有注册接口"或"不支持此接口"的错误[98989945]50.·如何插入版记?[98989945]51.·IE中打开控件页面是弹出错误,数据执行保护[98989945]52.·html控件显示不正常[98989945]53.·将ntko office控件放到div中,隐藏后再显示,控件有时候会“死掉”?[98989940]54.·使用文档控件打开本地文档的方法[98989940]55.·ntko office文档控件如何禁止拷贝?[98989940]56.·js实现在word当前光标处插入上下脚注[98989940]57.·删除电子印章或手写签名时鼠标焦点消失无法删除的解决办法[98989935]58.·该控件的盖章功能在windows server 2003 下出现错误提示:文件传输错误,请检查您的网络[9898993559.·将ntko office控件放到网页的tab页中,控件有时候会“死掉”?[9898993560.·保存临时文件错误处理[98989935]61.·当使用excel,word批量打印时出的问题[98989935]问题现象:在使用printOut实现批量打印的时候可能会报错。
NTKOOFFICE文档控件JavaScript编程指南
NTKOOFFICE文档控件JavaScript编程指南千航网络NTKO OFFICE文档控件JavaScript编程指南说明:本文档为使用NTKO OFFICE文档控件的客户使用JavaScript控制控件中的OFFICE文档提供了一个简要的编程指南。
仅供NTKO OFFICE文档控件的客户使用。
技能要求:Javascript。
目录:一、NTKO OFFICE文档控件简介: (2)二、原理介绍 (2)三、如何将宏转变为Javascript函数 (3)四、新增函数,方法,事件 (4)1:增加自定义菜单并处理菜单事件 (4)五、常用函数示例 (5)1:控件界面控制 (5)2:控件功能控制 (6)3:控件文件菜单控制 (6)4:创建,从本地打开和保存文档: (7)5:从URL打开文档: (8)6:将在线编辑的文档以及FORM中的其他信息保存到URL (8) 7:关闭文档 (8)8:打印控制(可控制前台或者后台打印) (8)9:痕迹保留控制相关 (9)10:文档控制 (11)11:VBA编程 (12)12:域值交换 (14)13:手写签名和电子印章 (17)14:插入图片和手工批注 (20)15:有关模板套红 (21)一、NTKO OFFICE文档控件简介:NTKO OFFICE文档控件是拥有完全自主知识产权的ActiveX控件。
使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word,Excel等Office文档并保存到Web服务器。
实现文档和电子表格的统一管理。
同时支持强制痕迹保留,手写签名,电子印章等办公自动化系统必备的功能。
是OA系统开发的最佳选择组件!控件采用标准HTTP上传协议,支持任意后台Web服务器(iis,domino,webaphere,apache等),任意后台操作系统(win2k,win2003,linux,unix等),以及任意后台编程语言(asp,,jsp,php,,c#等)和任意web应用服务器体系结构(j2ee,.net等)。
NTKOOFFICE文档控件使用说明
第一章文档控件运行环境目前NTKOOFFICE文档控件只支持windows操作系统的32位标准IE内核浏览器,支持的环境如下所示:操作系统:windows系统;浏览器:IE7-IE1132位浏览器;本地Office:32位完整版office2003〜office2010。
第二章浏览器自动加载文档控件NTKOOFFICE文档控件是ActiveX控件,通过浏览器操作本地的office,所以说系统用户的权限必须管理员身份,这样控件才能正常的加载;还有就是访问的系统里面有文档控件,必须将这个系统加入到IE的可信任站点中去;加入可信任站点如图:IE工具栏-Internet选项Internet茎麒超就楣诧接程序飘迭好二周娘或更改即诬硼鞋蚂皿该郎的帝麟]:全部该保护模式不启用;点击站点,出现如下所示弹窗:■注意:手工注册的方式仅建议在浏览器无法自动加载控件的时候使用。
手工卸载的方式卸载控件则是通用的卸载控件方法。
注意将 口区域的双站, 该区域中的所专网站都使对该区域中的所有站京要乘服务器骁证(1壮】工)⑸关闭Ci解余回 http :./.i'll :!C :dlhi :iZt http ://pchttp :J.:'*iV'r.rLtko.conhttp :.i'1,i 1vfivv.zghinix.ci :>nZi 双站组: 受■言任的菇点将该网站添加到区域®: I 釉因第三章手工注册、卸载文档控件3.手1工卸载手工注册NTKOOFFICE文档控件的步骤如下:•执行如下步骤之前最好重新启动计算机。
如果不重新启动,请确保关闭所有浏览器以及可能使用控件的开发工具,比如如果任务管理器中存在iexplorer.ex进程,则终止它。
这样做可以保证系统中不存在使用控件的进程,以避免卸载/删除失败。
•删除c:\windows\downloadedprogramfil©录下的NTKOOFFICE文档控件(未授权演示版)。
NTKO编辑文档
NTKO 编辑文档自编目录:一、NTKO OFFICE文档控件功能及简介:...................................................... 错误!未定义书签。
1:NTKO OFFICE文档控件简介.................................................................. 错误!未定义书签。
2:NTKO OFFICE文档控件功能.................................................................. 错误!未定义书签。
二、项目中出现的要求 (13)1:上传文件和报告信息不得大于5M (13)2:Word编辑菜单中的问题 (13)3:打印控制(可控制前台或者后台打印)................................................. 错误!未定义书签。
4:痕迹保留控制相关 (6)5:文档控制 (7)6:值域交换 (9)三、原理介绍 (112)四、控件在IE或其他浏览器中出现的问题与解决方法 (113)1:NTKO OFFICE文档控件为何不能自动装载 (13)2:文档控件打开Word文档时提示错误:-2147221163 (16)3:NTKO文档控在IE7/IE8环境下部分功能不能正常使用 (16)五、控件相关属性参考 (18)1:相关界面属性 (18)2:网络协议相关属性 (18)3:行为控制相关属性 (18)一、 NTKO OFFICE文档控件简介:1: NTKO OFFICE文档控件简介:NTKO OFFICE文档控件拥有ActiveX控件。
使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word,Excel等Office文档并保存到Web服务器。
控件采用标准HTTP上传协议,支持任意后台Web服务器(iis,domino,webaphere,apache等),任意后台操作系统(win2k,win2003,linux,unix等),以及任意后台编程语言(asp,,jsp,php,,c#等)和任意web应用服务器体系结构(j2ee,.net等)。
新版EMIS NTKO OFFICE文档控件升级操作指南
NTKO OFFICE文档控件升级操作指南在IE浏览器的信任站点以及相关安全设置符合EMIS要求的前提下,NTKO OFFICE文档控件会自动完成升级,如果出现升级失败等其他现象,请用户参照以下内容对客户端浏览器相关设置进行检查后完成NTKO OFFICE文档控件升级过程,涉及检查内容:1 - 添加信任站点2 - ActiveX安全设置一、添加信任站点1、在Internet 选项对话框中,点击选项卡[安全]→点击[可信站点]→点击[站点]2、在可信任站点框中,在“将该网站添加到区域”区域框中输入“*”→点击[添加]→点击[关闭],*确保不要勾取选项[对该区域中的所有站点要求服务器验证https];二、ActiveX安全设置在升级前,如果有条件,希望您能尽可能地检查ActiveX的安全设置,避免在OFFICE文档控件升级过程中带来诸如升级失败,正文加载失败等不必要的麻烦。
设置步骤如下:1、在Internet 选项对话框中,点击选项卡[安全]→点击[可信站点]→[自定义级别];2、请将ActiveX控件和插件栏目里所有的选项全部设置为[启用],如以下3张图所示:ActiveX控件和插件栏目- 1ActiveX控件和插件栏目-2ActiveX控件和插件栏目-3三、升级过程截图1、Windows Administrator用户升级如果您使用的Windows用户是Adminstrator用户,打开带有OFFICE正文控件的流程表单后系统开始对您的OFFICE控件进行升级,但是升级过程对您是透明的,系统不会有任何提示信息,所有升级过程都在Windows后台完成,IE打开界面后会有10-20秒的等待过程,请耐心等待,IE恢复使用并且能正常显示正文后,即升级完成,您可以和以前一样正常使用EMIS系统。
2、Windows普通用户(非管理员)升级如果您使用的Windows用户不是Adminstrator用户,那么,打开带有OFFICE正文控件的流程表单后系统开始对您的OFFICE控件进行升级,系统会出现如下图所示提示信息:Windows7 + IE9 OFFICE文档控件升级提示信息点击允许后,IE会为您准备新的OFFICE文档控件加载项,升级过程会带来短暂的IE停滞现象,请耐心等待,IE恢复使用并且能正常显示正文后,即升级完成,您可以和以前一样正常使用EMIS系统,如下图所示:OFFICE文档控件升级成功四、升级失败解决办法1、正文无法展现,系统出现提示:此网站的某个加载项运行失败。
NTKO OFFICE文档控件支持在线编辑
NTKO OFFICE文档控件支持在线编辑,痕迹保留,手写签名,电子印章,全屏批注,电子签名[数字签名,数字证书签名],简单OCR等实用功能,支持PHP,ASP,JSP,C,,DOMINO 等各种web编程语言和服务器。
NTKO OFFICE文档控件能够在浏览器窗口中直接编辑Word,Excel,Wps等Office文档并保存到任意Web服务器。
实现文档和电子表格的统一管理。
同时支持强制痕迹保留,手写签名,电子印章,版本控制,附件上传等办公自动化系统必备的功能。
是OA系统开发的最佳选择组件!!卓越的性能,低廉的价格,简洁高效的编程接口,让您以最低的开发成本,轻松创建极具特色的办公自动化解决方案!采用基于标准的而非基于自定义协议强大的B/S通讯技术,能够自由的将服务器数据库中的数据插入当前文档的指定位置,而且还可以将文档中的指定数据随时保存到服务器上。
NTKO OFFICE文档痕迹保留全屏批注手写签名电子印章控件是拥有完全自主知识产权的ActiveX控件。
NTKO OFFICE文档控件4.0版本新增异步下载等多项功能。
异步下载方法支持显示文件下载进度或者不显示进度的选项,大大改善了用户界面体验,并满足多种不同层次的开发需求。
在线演示展示了NTKO OFFICE文档控件的“异步下载”,“智能提交”等技术。
该技术能让您更简单快速的将控件集成到您的产品中。
NTKO OFFICE文档控功能强大,以下仅为部分功能列表:1 新增电子签名[CA数字签名]的功能。
符合国家《电子签名法》V3.0版本新增了文档电子签名[CA数字签名]功能。
同时简化了一些常用功能的函数和方法。
3.0版本的数字签名功能基于国际标准开发,同时符合《电子签名法》。
独创使用电子签名[数字签名]验证对文档内容,格式等的任何改动。
同时支持联合签名,证书吊销列表等功能。
电子签名[数字签名]功能采用标准接口,可以和企业已有的PKI系统无缝融合。
2 增强对WPS文档和金山电子表支持。
关于NTKO控件的使用总结
关于NTKO控件的使用总结(JS代码)1. 客户端Office文档用户签名用户名:TANGER_OCX_erName;缩写:TANGER_OCX_erInitials;使用场景:经常我们在系统开发过程中,需要获取文档编制者的姓名,但是对于客户端的Office,文档用户名不一定和系统的用户姓名一致,此时就可以使用此方法。
当NTKO执行文档打开时,系统可以将以上的变量设置为当前系统登录的用户姓名,文档存储的姓名将会改为文档创建的人名。
2. 判断文档中书签或者指定域是否存在If(TANGER_OCX_OBJ.ActiveDocument.BookMarks.Exists("CreateEmployee ")){xxxx}3. 文档中指定书签或者域赋值TANGER_OCX_OBJ.SetBookmarkValue("CreateEmployee",curEmployee Name);4. 在文档中创建一个表格并定义表格的属性//在文档中首先定义表格插入的位置var bkmkObj = TANGER_OCX_OBJ.ActiveDocument.BookMarks("ZB");//将鼠标位置移到相应位置区域bkmkObj.Select();//定义NTKO控件的Selection属性var selection=document.all.item("TANGER_OCX").ActiveDocument.Application.Selection;//定义表格的行数(rowCount)及列数(itemCount)var tab = selection.tables.add(selection.range, rowCount, itemCount);//设置表格是否可以自动缩进table.AllowAutoFit = true;//设置表格内容-- 文字内容tab.Cell(1,1).width=40; //标题宽度(第一行,第一列)tab.Cell(1,1).range.Text="序号"; //标题名字(第一行,第一列)tab.Cell(1,2).width=60; //标题宽度(第一行,第二列)tab.Cell(1,2).range.Text="功能描述"; //标题名字(第一行,第二列)//设置表格内容-- 图片内容// 本地增加图片到文档指定位置TANGER_OCX_OBJ.AddPicFromLocal(" D:\\tempPic\\testpic.jpg", //路径true,//是否提示选择文件true,//是否浮动图片100,//如果是浮动图片,相对于左边的Left 单位磅100); //如果是浮动图片,相对于当前段落Top// 从URL增加图片到文档指定位置TANGER_OCX_OBJ.AddPicFromURL(URL, //URL 注意;URL必须返回Word支持的图片类型。
NTKO插件使用常见问题
NTKO插件使用常见问题
一、环境要求
NTKO OFFICE文档控件能够在IE、Chrome、Firefox等浏览器中直接编辑MS Office、WPS、金山电子表、永中Office等文档并保存到WEB服务器。
使用Ntkooffice套打,对配置环境要求较高,以MS office 为例,需要安装完整版Office。
二、常见错误
1、第一次运行时需要允许加载项,然后刷新后重新打开打印页面。
2、页面分辨率问题:大屏显示器可能会存在页面显示不美观的问题,需要使用大屏显示的项目组可以个性化调整页面。
3、附件误删问题:假如已经打开证照并且编辑进行了保存操作,则会在框架目录下的对应文件夹下生成一个附件实例,这个时候如果误删实例,则会出现图2的错误。
EpointFrame\BigFileUpLoadStorage\2017\1\EpointFrame
图1:
图2:
4、浏览器问题
不兼容360浏览器。
NTKO文档控件常见问题解决方案
NTKO文档控件常见问题解决方案1000字1. 如何安装NTKO控件?答:可以在网上下载NTKO控件安装文件,双击运行后按照正常流程进行安装即可。
2. 安装好NTKO控件后,使用时出现控件无法显示的情况怎么办?答:可能是因为浏览器的安全设置问题导致的。
可以尝试调整浏览器设置,或者使用其他浏览器进行使用。
3. 如何在NTKO中添加自定义按钮或菜单?答:可以使用NTKO提供的API进行自定义,可以参考官方文档或者在线教程进行学习和操作。
4. 在NTKO中打开Word文档时出现乱码或者格式错乱的情况该怎么办?答:这可能是因为文件编码或者版本不兼容导致的,可以尝试更换文档编码或者升级Word软件来解决。
5. 在使用NTKO时,出现了无法读取或者写入文档的情况怎么办?答:这可能是因为文档所在路径没有相应的权限,可以尝试更改文件夹属性或者联系管理员进行设置。
6. 如何实现自动保存功能?答:可以使用NTKO提供的API中的AutoSave方法来实现自动保存功能。
7. 在使用NTKO时,如何实现多用户协同编辑文档的功能?答:可以使用NTKO提供的API中的CoAuthor方法来实现多用户协同编辑功能。
8. 在使用NTKO控件时,如何实现自动模板生成的功能?答:可以使用NTKO提供的API中的CreateNew方法和SaveAs方法来实现自动模板生成的功能。
9. 在NTKO中使用Excel控件时,如何实现数据交互的功能?答:可以使用NTKO提供的API中的GetData和SetData方法来实现数据交互的功能。
10. 在使用NTKO控件的过程中,如何实现自动填充表单的功能?答:可以使用NTKO提供的API中的FormFill方法来实现自动填充表单的功能。
NTKO控件使用说明书0216V1.0
NTKO控件使用说明目录1引言1.1目的1.2读者范围1.3参考资料2NTKO控件安装2.1自动安装2.2手动安装3NTKO控件开发3.1NTKO控件文件说明3.2NTKO控件使用3.2.1如何在你页面中引用NTKO控件3.2.2用NTKO控件打开office文档3.2.3保存NTKO控件打开的Office文件3.2.4NTKO常用javascript函数介绍3.2.5常用NTKO控件事件3.2.6利用NTKO控件实现动态打印4NTKO控件在公文流转中的应用4.1痕迹保留4.2制文1 引言1.1 目的本文档的编写目的主要是让工作流平台管理员掌握如何安装和卸载NTKO控件,同时也让开发人员掌握NTKO控件的开发技巧来解决常见的在线编辑、打印等功能需求。
1.2 读者范围本文档面向管理员和项目组开发人员。
1.3 参考资料2 NTKO控件安装2.1 自动安装通常的情况下,使用自动安装,其安装步骤如下:1、 更改IE浏览器的安全设置,即点击IE的“工具”菜单,选择“Internet选项”,进入“安全”选项卡,界面如下:再点击“自定义级别”按钮,进入如下界面,把有关“ActiveX控件和插件”的选项全部启用。
点击“确定”后,关闭IE浏览器后重新打开IE浏览器,界面如下:2、 安装NTKO控件,当首次打开NTKO控件时,在IE tab标签页下面会自动提示是否“运行加载项”,界面如下图所示:点击“禁用的加载项(A)”的子菜单“运行加载项(R)” ,弹出以下对话框:选择“运行”,即安装完NTKO控件。
2.2 手动安装一般情况下应该让客户端自动安装控件,这样当服务器控件版本更新时,客户端可以获得自动升级方面的好处。
但是,如果因为客户机配置有问题,或者有其它拦截工具拦截的原因无法自动安装控件,可以采取手动安装。
其安装步骤如下:1、 把../resources/ntko中的officecontrol.cab解压,然后拷贝officecontrol.ocx文件拷贝到C盘下;2、 从命令行运行: regsvr32 c:\officecontrol.ocx;3、 其余的步骤同自动安装。
NTKO控件使用说明书_V10.docx
NTKO空件使用说明广州奥格智能科技有限公司2011.7广州奥格智能科技有限公司1文档控制更改记录审阅广州奥格智能科技有限公司I 目录1 弓I言 (2)1.1 目的 (2)1.2 读者范围 (2)1.3 参考资料 (2)2 NTKO控件安装 (3)2.1 自动安装 (3)2.2 手动安装 (5)3 NTKO控件开发 (6)3.1 NTKO控件文件说明 (6)3.2 NTKO控件使用 (7)3.2.1 如何在你页面中引用NTKO控件 (7)3.2.2 用NTKO控件打开office 文档 (8)3.2.3 保存NTKO控件打开的Office文件 (9)3.2.4 NTKO常用javascript 函数介绍 (9)3.2.5 常用NTKC控件事件 (10)3.2.6 利用NTKC控件实现动态打印 (11)4 NTKO控件在公文流转中的应用 (12)4.1 痕迹保留 (12)4.2 制文 (13)NTKO控件使用说明书1引言1.1目的本文档的编写目的主要是让工作流平台管理员掌握如何安装和卸载NTKO控件,同时也让开发人员掌握NTKO控件的开发技巧来解决常见的在线编辑、打印等功能需求。
1.2读者范围本文档面向管理员和项目组开发人员1.3参考资料2 NTKC控件安装2.1自动安装通常的情况下,使用自动安装,其安装步骤如下:1、更改IE浏览器的安全设置,即点击IE的“工具”菜单,选择“ In ternet选项”,进入“安全”选项卡,界面如下:再点击“自定义级别”按钮,进入如下界面,把有关“ ActiveX控件和插件”的选项全部启用。
安全设置-Internet 区域设置*重新启动Internet Explorer 之后主效 董置自定义设置 重置为迅):£高獻认)确定点击“确定”后,关闭IE 浏览器后重新打开IE 浏览器,界面如下:2、安装NTK (控件,当首次打开NTKO 空件时,在IE tab 标签页下面会自动提示是否“运行加载项”,界面如下图所示:兰Active 揑件和插件y ActiveK 控件自动提示 O 集用 O 启用4对标记为可安全执行脚本的ActiveX 控件执行脚本*O ― ® 0/对未标记为可安全执行脚本的Active 控件初躺化并书 O 禁用唯荐)(*)0提茹 .........A 二进制和脚本行为 c >管理员认可用用示 禁启提启用环安全〕 取消点击“禁用的加载项(A)”的子菜单“运行加载项(R)” ,弹出以下对话框:选择“运行”,即安装完NTKO空件22手动安装一般情况下应该让客户端自动安装控件,这样当服务器控件版本更新时,客户端可以获得自动升级方面的好处。
NTKO编辑文档
NTKO 编辑文档自编目录:一、NTKO OFFICE文档控件功能及简介:...................................................... 错误!未定义书签。
1:NTKO OFFICE文档控件简介.................................................................. 错误!未定义书签。
2:NTKO OFFICE文档控件功能.................................................................. 错误!未定义书签。
二、项目中出现的要求 (13)1:上传文件和报告信息不得大于5M (13)2:Word编辑菜单中的问题 (13)3:打印控制(可控制前台或者后台打印)................................................. 错误!未定义书签。
4:痕迹保留控制相关 (6)5:文档控制 (7)6:值域交换 (9)三、原理介绍 (112)四、控件在IE或其他浏览器中出现的问题与解决方法 (113)1:NTKO OFFICE文档控件为何不能自动装载 (13)2:文档控件打开Word文档时提示错误:-2147221163 (16)3:NTKO文档控在IE7/IE8环境下部分功能不能正常使用 (16)五、控件相关属性参考 (18)1:相关界面属性 (18)2:网络协议相关属性 (18)3:行为控制相关属性 (18)一、 NTKO OFFICE文档控件简介:1: NTKO OFFICE文档控件简介:NTKO OFFICE文档控件拥有ActiveX控件。
使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word,Excel等Office文档并保存到Web服务器。
控件采用标准HTTP上传协议,支持任意后台Web服务器(iis,domino,webaphere,apache等),任意后台操作系统(win2k,win2003,linux,unix等),以及任意后台编程语言(asp,,jsp,php,,c#等)和任意web应用服务器体系结构(j2ee,.net等)。
NTKO_OFFICE的EXCEL学习文档
NTKO_OFFICE的Excel插件学习文档一、概述1.NTKO OFFICE 的使用NTKO OFFICE作为第三方的文档控件,使用前需加载文档包“OfficeControl.cab”,并在< object> 的<param> 部分增加密钥。
加载文档包部分如下:<object id="NTKO_OCX"classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D317F404"codebase="officescab/OfficeControl.cab#version=4,0,1,1">密钥部分如下:<param name="ProductCaption" value="DFG-BOM"/><param name="ProductKey"value="D38EDB50BA005187BDA058E6530DE3C4E142FDF9"/> <param name="MakerCaption" value="武汉东浦信息技术有限公司"/><param name="MakerKey"value="E41A6C217D5900BC740C94BA748B56CF211018F9"/>2.Object对象属性DocType 的含义在“if(TANGER_OCX_OBJ.DocType==2)”中TANGER_OCX_OBJ为控件对象。
Doctype返回当前控件中的文档类型,只读.0: 没有文档;100 =其他文档类型;1=word;2=Excel.Sheet或者Excel.Chart ;3=PowerPoint.Show;4= Visio.Drawing;5=MSProject.Project;6= WPS Doc;7:Kingsoft Sheet3.在excel中插入超链接向指定的区域或图形添加超链接。
关于NTKO控件的使用总结
关于NTKO控件的使用总结(JS代码)1. 客户端Office文档用户签名用户名:TANGER_OCX_erName;缩写:TANGER_OCX_erInitials;使用场景:经常我们在系统开发过程中,需要获取文档编制者的姓名,但是对于客户端的Office,文档用户名不一定和系统的用户姓名一致,此时就可以使用此方法。
当NTKO执行文档打开时,系统可以将以上的变量设置为当前系统登录的用户姓名,文档存储的姓名将会改为文档创建的人名。
2. 判断文档中书签或者指定域是否存在If(TANGER_OCX_OBJ.ActiveDocument.BookMarks.Exists("CreateEmployee ")){xxxx}3. 文档中指定书签或者域赋值TANGER_OCX_OBJ.SetBookmarkValue("CreateEmployee",curEmployee Name);4. 在文档中创建一个表格并定义表格的属性//在文档中首先定义表格插入的位置var bkmkObj = TANGER_OCX_OBJ.ActiveDocument.BookMarks("ZB");//将鼠标位置移到相应位置区域bkmkObj.Select();//定义NTKO控件的Selection属性var selection=document.all.item("TANGER_OCX").ActiveDocument.Application.Selection;//定义表格的行数(rowCount)及列数(itemCount)var tab = selection.tables.add(selection.range, rowCount, itemCount);//设置表格是否可以自动缩进table.AllowAutoFit = true;//设置表格内容-- 文字内容tab.Cell(1,1).width=40; //标题宽度(第一行,第一列)tab.Cell(1,1).range.Text="序号"; //标题名字(第一行,第一列)tab.Cell(1,2).width=60; //标题宽度(第一行,第二列)tab.Cell(1,2).range.Text="功能描述"; //标题名字(第一行,第二列)//设置表格内容-- 图片内容// 本地增加图片到文档指定位置TANGER_OCX_OBJ.AddPicFromLocal(" D:\\tempPic\\testpic.jpg", //路径true,//是否提示选择文件true,//是否浮动图片100,//如果是浮动图片,相对于左边的Left 单位磅100); //如果是浮动图片,相对于当前段落Top// 从URL增加图片到文档指定位置TANGER_OCX_OBJ.AddPicFromURL(URL, //URL 注意;URL必须返回Word支持的图片类型。
NTKO插件配置说明
文档控件jsp_mysql示例说明本示例为ntko office文档控件的jsp+mysql示例,所有文档的信息保存到mysql数据库中,文档文件保存到服务器磁盘。
1请先以管理员身份进入mysql,创建数据库,代码如下【createdatabse.sql文件为建立数据及表的sql语句】:1):创建数据库代码create database ntko DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;2):添加用户权限GRANT ALL ON ntko.* TO root@localhost;3):进入数据库USE ntko;4):创建office文档信息表【ntkoofficefile】create table ntkoofficefile (id int not null primary key auto_increment,filename varchar(256),filesize int,otherdata varchar(128),filetype varchar(64),filenamedisk varchar(256),attachfilenamedisk varchar(256),attachfiledescribe varchar(256));5):创建html文件信息表【ntkohtmlfile】create table ntkohtmlfile( id int not null primary key auto_increment,filename varchar(256),filepath varchar(256),filesize int);6):创建pdf文件信息表【ntkopdffile】create table ntkopdffile(id int not null primary key auto_increment,pdffilename varchar(256),pdffilepath varchar(256),filesize int);2程序各文件夹说明,由于程序可能会在以下文件夹中创建或修改文件,请授予相关用户修改以下文件夹的权限。
NTKO文档控件常见问题解决方案
NTKO空件常见问题以及解决方案整理整理:ifeng1、重点注意备注:文档控件是ActiveX控件,通过浏览器操作本地的office ,所以说系统用户的权限必须管理员身份,这样控件才能正常的加载;还有就是访问的系统里面有文档控件,必须将这个系统加入到IE的可信任站点中去;加入可信站点如图:IE工具栏-Internet 选项这保护模式不要启用;这https验证取消,然后点击添加就行了;如果在使用文档控件,在office 文档和表单中的附件一并保存的时候出现失败;在使用我们服务器版电子印章在创建印章保存到服务器的时候出现失败;检查一下I E安全设置,将“将文件上载到服务器时包含了本地目录路径”启用如图:1.0自动加载问题1.1 NTKO OFFICE文档控件为何不能自动装载控件不能自动加载主要有以下原因导致:1)本地In ternet选项中的安全设定,在当前区域禁止下载已签名的ActiveX控件;2)引用控件的网页中,vobject标记中的codebase属性指定不正确,导致浏览器无法下载OfficeCo ntrol.cab 文件;3)服务器上的OfficeControl.cab 被破坏,失去正确的签名,或者使用了不正确的版本;4)虽然服务器上的OfficeControl.cab 正确,但是浏览器下载的有问题。
这个可能会因为某些WE酿务器的mime的错误配置引起,导致服务器将OfficeControl.cab 不以二进制文件的形式发送给浏览器;5)本地Internet 选项中的安全设定,在当前区域不允许运行ActiveX 控件和插件;6)还有可能是由于微软的补丁引起,或者其他防病毒软件或者过滤软件阻止了控件安装;1.2 不能加载文档控件的解决步骤?1)确认本地Internet 选项中的安全设定中,允许下载已签名的ActiveX 控件,并允许运行ActiveX 控件和插件。
2)确认引用控件的网页中,<object 标记中的codebase=^B分,正确指向了服务器上的OfficeControl.cab 文件的URL相对当前网页或者相对服务器根] 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NTKO OFFICE文档控件使用
/Files/commonname/OfficeControl.rar
下载压缩文档即可..
注意MakerCaption,MakerKey,ProductCaption,ProductKey属性
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="/1999/xhtml">
<head>
<title>无标题页</title>
</head>
<body style="margin:0">
<div>
<object id="TANGER_OCX" classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D3 17F404"
codebase="OfficeControl.cab#version=4,0,0,6" width="100%" height="100% ">
<param name="IsNoCopy" value="1">
<param name="BorderStyle" value="1">
<param name="BorderColor" value="14402205">
<param name="TitlebarColor" value="14402205">
<param name="TitlebarTextColor" value="0">
<param name="Caption" value="Office文档在线编辑">
<param name="IsShowToolMenu" value="-1">
<param name="IsHiddenOpenURL" value="0">
<param name="MakerCaption" value="中国兵器工业信息中心通达科技">
<param name="MakerKey" value="86A1BE7CFEC466B6186E5425AFABB417B6 016D68">
<param name="ProductCaption" value="Office Anywhere 3.0">
<param name="ProductKey" value="65F867689D7FF5CD02FBE4AA23764306F 715A9E2">
<span STYLE="color:red"><br />不能装载文档控件。
请在检查浏览器的选项中检查浏览器的安全设置。
</span>
</object>
</div>
</body>
</html>。