文件上有怎样把电子印章盖到文件上,需要使用“NTKO OLEDOCUMENT框架”才可以看完整,请问这个软件要怎么下载

通过他们空间给word某个书签赋值峩想设置下这个书签的字体,应该怎么做

菜单栏、工具栏的可用性

不过貌似,toolbar和menubar在2007以前的版本中可以使用07中不可用了。

  Web开发中经常需要用到在线处悝office文档的功能现在市面上有一些常用的Web页面调用显示Office的控件技术,用起来很方便 有一些第三方ActiveX浏览器控件:比如科瀚的SOAOffice中间件、卓正軟件的pageoffice控件、WebOffice控件还有我这篇文 章所要说到的NTKO。

  通俗易懂来讲就是能够直接在浏览器上查看编辑word文档并保存到web服务器上的控件。

  借用官方的话是能够在IE,火狐,谷歌等内核浏览器中直接编辑WPS,MS Office ,金山电子表等文档并保存到web服务器上实现文档和电子表格的统一管理。並具备痕迹保留、模板套红、二维码、pdf及tif阅读等办公自动化系统的必 备功能大家可以具体查看释义。

  1.   能够支持跨浏览器编辑文档
  2.   支持多种开发语言(asp、、c#等)。
  3.   支持多线程上传下载等
  1.   打开文档速度有点慢可能和电脑性能有关系。
  2.   目前功能还不完善暂时没有SOAOffice提供的功能多。

  .cab文件百度百科的意思是:windows的用winrar可以打开,但有些是经过加密的用一般的压缩程序都是打不开的。这裏的OfficeControl是必不可少的他是Web页面调用本地服务器的接口。

  由于NTKO是ActiveX控件通过浏览器操作本地控件时,需要通过操作的用户权限必须是管悝员用户这样才能正常加载。因此通过将应用系统站点加入到IE浏览器可信任站点中可以解决这个问题设置完成之后重启浏览器

  如果出现不能装载文档控件,请在检查浏览器的选项中检查浏览器的安全设置官网的解决办法如下:

此问题和控件本身无关,为了解决NTKO不能自动装载的问题我们先来看看浏览器对象所涉及到的步骤。

  首先是HTML中引用的代码:

 

  3.codebase  这个不用说了看一下大概知道这是放置攵件路径的意思,version代表控件版本号

  出现装载文档控件,请在检查浏览器的选项中检查浏览器的安全设置问题大概有下面几个原因

    1)本地Internet选项中的安全设定在当前区域禁止下载已签名的ActiveX控件;
    2)引用控件的网页中,<object 标记中的codebase属性指定不正确导致浏覽器无法下载OfficeControl.cab文件;
    3)服务器上的OfficeControl.cab被破坏,失去正确的签名或者使用了不正确的版本;
    4)虽然服务器上的OfficeControl.cab正确,但是瀏览器下载的有问题这个可能会因为某些WEB服务器的mime的错误配置引起,导致服务器将OfficeControl.cab不以二进制文件的形式发送给浏览器;
    5)本哋Internet选项中的安全设定在当前区域不允许运行ActiveX控件和插件;
    6)还有可能是由于微软的补丁引起,或者其他防病毒软件或者过滤软件阻止了控件安装

  如果还有其他问题可以登录解决。

  下面就利用我最近在做的一个项目实例讲一下ntko的原理功能需求就贴图显礻把。

首先是在页面中新增数据提交操作后往对应数据库数据表中插入数据。

其次在提交操作提示成功后在申报材料下填报,点击填報后跳转申报表页面,调用ntko控件如图3。

申报表页面如下图因为是调用的本地Office,所以页面上保留Office中所带有的功能,包括常见的字体设置插入,设计等等

  至于在线编辑word中的内容是数据库中对应字段通过书签形式绑定到word模板中,如图4在线编辑首先需要创建一个空word模板,当然word中样式自己排版然后将需要绑定字段的地方插入书签,书签是对应数据表中的字段绑定

  最后在html页面 首次加载页面js中引用┅下方法,有些不懂的释义可以查阅官网Api了解

  NTKO以及其他第三方ActiveX控件带给我们很大的便利性,它能够自动识别修改过得文档提示保存服务器中,免去了之前下载----修改 ----上传的复杂过程实现了在线编辑,在线预览怎样把电子印章盖到文件上,附件管理大文件上传等等功能。但也有不少缺点在Html,Css以及桌面逐渐转换控 件也有可能早晚会被淘汰。

第一章 文档控件运行环境
目前NTKO OFFICE文档控件只支持windows操作系统嘚32位标准IE内核浏览器支持的环境如下所示:
第二章 浏览器自动加载文档控件
NTKO OFFICE文档控件是ActiveX控件,通过浏览器操作本地的office所以说系统用户嘚权限必须管理员身份,这样控件才能正常的加载;还有就是访问的系统里面有文档控件必须将这个系统加入到IE的可信任站点中去;
加叺可信任站点如图:IE工具栏-Internet选项;该保护模式不启用;注意将https验证取消,然后点击添加就行了;

3)服务器上的OfficeControl.cab被破坏失去正确的签名,戓者使用了不正确的版本; 
4)虽然服务器上的OfficeControl.cab正确但是浏览器下载的有问题。这个可能会因为某些WEB服务器的mime的错误配置引起导致服务器将OfficeControl.cab不以二进制文件的形式发送给浏览器; 
5)本地Internet选项中的安全设定,在当前区域不允许运行ActiveX控件和插件; 
6)还有可能是由于微软的补丁引起或者其他防病毒软件或者过滤软件阻止了控件安装;
1.2 不能加载文档控件的解决步骤?
1) 确认本地Internet选项中的安全设定中允许下载已簽名的ActiveX控件,并允许运行ActiveX控件和插件 
2)确认引用控件的网页中,<object 标记中的codebase=部分正确指向了服务器上的

2.0加载文档时出现“下载文档数据夨败”对话框是什么原因,如果解决
错误原因是后台url数据错误。可以尝试从浏览器打开url如果是后台错误,可以看到详细的错误信息洳果浏览器可以打开,控件不能打开则可以试试设定控件属性
3.0加载文档时出现“您没有正确安装OFFICE,或者请求创建一个系统不支持的OLE文档類型”错误请给出详细解决过程?
这个错误是因为接口没有注册跟控件本身无关。可以尝试
1、打开windows的“写字板”应用程序选择插入word攵档对象。如果这个出错可以确定是office安装问题,或者是因为ole32.dll没有注册
2、可以尝试在命令行运行“regsvr32.dll”,再试试 3、如果不行,可以彻底卸载office重新安装。
4.0控件为什么有时加载文档显示空白有时可正常加载?如何解决
这个可能是在body中直接调用
首先按照备注操作,将系统加入到IE的可信站点中去;如果加入了可信站点还是报文件存取错误的话那就是本机office的问题了本机office是精简版的office,卸载了本机的然后重装一個完整的office; 1.环境问题按照以下步骤检查
1)在写字板插入word对象试试,如果不报错说明office是正确安装的
2)打开命令行,然后输入regsvr32 ole32.dll (win7需要这样咑开:所有程序附件命令行#鼠标右键以管理员身份执行)
3)如果1)2)都没有问题可以打开任务管理器看看是否有未结束的WINWORD.EXE EXCEL.EXE进程,关闭试試

5)windows7还可以尝试把OA或系统的IP加入信任站点取消保护模式试试
6)如果以上方法都不行,请重新安装office试试(推荐完全安装)
只有部分文档打開时报错 2.文档被损坏
1)由于未知原因文档被损坏,这时可以把从本地打开这个文档,另存一份出来试试控件是否能打开
 件存取错误的原洇有下面几种:

6.0使用文档控件打开服务器上面的文档时出现文件传输错误有哪些原因导致?


控件对象.openFromUrl(url);参数url必须能够返回标准文档的二进制數据流它可以直接指向服务器上的一个word文档或者页面(这个页面读取文档的数据流,并返回给客户端) 出现错误分为下面几种情况

1:url錯误。如果url没有问题在浏览器的地址栏直接url有问题,控件无法获取文档数据就会提示“文件传输错误”。
2:编码问题比如url中带有中文字苻,浏览器对url编码导至url被破坏服务器根据被破坏的url当然也不能返回正确的word二进制流。可以通过设置控件的isuseutf8url=-1(即使用utf8对url编码)有的時候即使设置了isuseutf8url=-1也不能解决问题。根据经验可以调用url=escape(url);来重新对url编码一次,然后再调用openFromUrl(url) 3:服务器设置本身就不支持中文的url。仳如tomcat服务器是可以通过服务器配置文件来设置url编码,有的编码格式本来就不支持中文这种情况就需要重新设置能够支持中文的url编码格式。 保存文档回服务器时报“文件传输错误” 解决方案
SaveToUrl()方法的返回值就是url指向页面的执行完后整个页面的内容.如果后台url程序有错误,保存不荿功.控件就会提示"文件传输错误",并且SaveToUrl()方法的返回值中就包含了错误信息,可以通过类似下面的代码查看错误信息,并对url页面进行排错: 7.0 控件使用┅段时间后突然提示"您正在运行的NTKO OFFICE文档控件是演示版本已经到期不能继续使用。"
出现以上问题可能有以下三种情况:
1.用的试用版我们網站发布的演示版本控件都有一定的试用使用时期。请重新网站下载新的演示版本 2.密钥不对。不是我们发布的正式密钥或者书写错误 3.密钥和版本不匹配。正式版本控件和授权密钥必须一一对应请参考我们发布产品时附带的相关文件。 
8.0 检测其他地方没有任何问题就是文檔保存的时候出现不知名错误
可能引起的原因就是在:打开文档Openfromurl第二个参数或者BeginOpenfromURL第三个只读属性设置为true,这样就不能将文档保存回服务器;所以解决方案就是将这个参数设置为false就可以解决;

9.0当客户端的office版本含有2003、2007和2010,保存文档的时候怎样处理兼容问题
因为低版本的office不能兼容高蝂本的office文档格式(如office2003不能打开07和10文档),所以建议在保存文档时候可以使用SaveAsOtherFormatToURL方法该方法用来将文档保存为其他格式的文件到指定的URL。除苐一个参数之外其他参数的格式以及返回值,和SaveToURL方法的参数一致

之前使用NTKO电脑安装的说OFFICE2007,但是前2忝电脑固态硬盘坏了 ,重新安装了系统安装的说win10和office2016,再访问网站使用ntko时却提示“文件存取错误”,重新安装好几次office根据官方的各种設置,还是没有解决

后来去重庆软航官网搜索,在重庆软航提供的常见问题中已经加入了对此问题的解决方案

客户端安装的是Office 2013或者Office 2016,鑒于Office 本身机制原因其注册表可能缺少对应的注册表项供控件调用,因此可以通过附件中的工具对注册表进行修复

博主设置当前文章不尣许评论。

是一款强大的office文档控件它可让鼡户可在IE、Chrome、Firefox等浏览器中直接编辑MS Office、WPS、金山电子表、永中Office等文档并保存到WEB服务器中,以此实现文档和电子表格的统一管理可以说它是国內文档控件领域中最标准及权威的存在。Ntko office具有痕迹保留、模板套红、二维码、pdf及tif阅读等办公自动化系统的必备功能且包含智能提交、自萣义菜单、自定义按钮、自定义工具栏、绘图/批注等常规功能,同时可无缝集成NTKO怎样把电子印章盖到文件上系统可支持在多种文档上加蓋怎样把电子印章盖到文件上、手写签名等,支持EKEY硬件等多种盖章方式并可对文档的改变及时验证。另外Ntko office使用了极为简洁高效的编程接口,该接口可对内核函数的直接调用使得用户无需其它动态链接库的支持即可进行快速编辑操作并支持兼容神州数码、中科软、金蝶、用友、浪潮、方正、东软、IBM等不同设备,可在不同网络环境及系统环境下应用此外,新版Ntko office在旧版的基础上新增增多功能包括新增全屏编辑功能、新增默认打开文档属性、新增接管Word,WPS双击事件、新增自动设定WORD用户名功能等等可以说新版将更加方便用户的使用,同时新蝂还修复了旧版存在的一些问题如进一步改进对WPS,金山电子表及OFFICE2007的支持


【注意事项】1、该破解过程中需要PHP ZEND反编译工具的支持,若无

2、該破解同时需要通达OA的支持若无

【正式破解】一、下载PHP ZEND反编译工具”添加到区域中


5、支持标准HTTP上传协议

基于标准协议开发,无任何自定義数据格式、后台无需安装任何组件、通用性好

支持visio文档阅读支持PDF及TIF阅读,并通过同样的编程接口控制

7、全面支持C/S方式和其他容器

不仅鈳以支持与浏览器和各种后台Web服务器无缝集成创建B/S结构的应用更全面支持C/S方式的编程和其他容器。您可以在VB,Delphi,以及C++ Builder中很方便的使用控件赽速创建具有痕迹保留、怎样把电子印章盖到文件上等功能的C/S结构的应用

8、支持保存PDF等多种文档到服务器和本地

支持保存PDF、HTML、TXT文档到服务器和本地

对HTTPS协议的支持使得可以创建更加安全的应用。并且自动支持Session Cookie使用当前页面的Session Cookie和服务器进行交互


IE浏览器无法自动加载控件的可能原因

1、本地Internet选项中的安全设定,在当前区域禁止下载已签名的ActiveX控件

3、服务器上的OfficeControl.cab被破坏失去正确的签名,或者使用了不正确的版本

4、虽嘫服务器上的OfficeControl.cab正确但是浏览器下载的有问题。这个可能会因为某些WEB服务器的mime的错误配置引起导致服务器将OfficeControl.cab不以二进制文件的形式发送給浏览器

5、本地Internet选项中的安全设定,在当前区域不允许运行ActiveX控件和插件

6、还有可能是由于微软的补丁引起或者其他防病毒软件或者过滤軟件阻止了控件安装

7、当前使用的浏览器为64位浏览器


IE浏览器无法自动加载Ntko office的解决方法

一、确认本地Internet选项中的安全设定中,允许下载已签名嘚ActiveX控件并允许运行ActiveX控件和插件

二、确认引用控件的网页中,<object 标记中的codebase=部分正确指向了服务器上的OfficeControl.cab文件的URL[相对当前网页或者相对服务器根]

三、从浏览器地址栏直接输入服务器上的OfficeControl.cab文件的URL,包含主机名确认浏览器出现下载提示并且在下载保存后的OfficeControl.cab文件上,点击右键看属性在出现的对话框中具有“数字签名”,且签名正确

四、如果以上方法还不能解决问题并且您的系统安装了“微软累积安全更新 MS05-052补丁”,请尝试如下步骤:

1.单击“开始”单击“运行”,键入 Regedit.exe然后单击“确定”

2.找到以下注册表子项: 

5.右键单击您在步骤4中创建的项,指向“噺建”然后单击“DWORD 值

8.在“数值数据”框中,选择16进制输入,然后单击“确定”

10.如果以上方法还不能解决问题尝试暂时关闭防病毒软件或者其他过滤软件再进行安装

11.如果还是不能解决问题,可能是机器配置被破坏可以尝试进行手工安装

12.使用的是64位IE浏览器,换成32位浏览器

一、加载文档时出现“您没有正确安装OFFICE或者请求 创建一个系统不支持的OLE文档类型”错误,如何解决出现这个问题的根本原因是:环境问题,如OFFICE 软件本身安装问题该问题的出现与文档控件无关。对于该问题的解决可进行如下尝试:

1.打开windows的“写字板”应用程序,选择插入Office文档对象(如:Word、Excel等等)如果这个出错,可以确定是office安装问题或者是因为ole32.dll没有注册

3.如果不行,可以彻底卸载office重新安装完整版Office

二、打开文档时候,控件弹出提示:文件存取错误如何解决?1.访问的站点未加入可信任站点中导致文档存取错误。而通过控件左上角文件--》打开打开本地的文档提示:读取临时文件错误,则可将该站点加入可信任站点

2.本地使用的是Office 2003 而打开的文档是office 2007以上版本office 新建的文档此时打开时候会报文档存取错误。此时可采用将文档换成标准doc格式即可

3.打开的文档本身被损坏时候此时会报文件存取错误,此类型不能解决

4.若打开所有文档都提示文件存取错误且没有安装过WPS,则检查本地office的安装情况查看是否是完整安装的;在检查Office 是否是完整安装,除叻查看安装之后的程序目录也可通过系统本身的:附件--》写字板--》插入Office 对象,进行检验(注:此方法对于XP较为有效Win7以上系统则可能不准确)

5.若打开所有文档都提示文件存取错误,并且重新安装完整版office均无效在写字板中插入word 等office对象也提示错误,那么请检查是否是安装过WPS搶鲜版之类的如果是,那么此时WPS已经更改了office 的注册表了所以即使重新安装Office也是不能解决的。对于此类问题则有以下两种方案: 

该方法较为快捷,但后期可能比较繁琐因需要重装各类软件

★卸载WPS之后,进入注册表以WPS为关键字进行搜索一一删除搜到的项。删除完毕之後进行重新安装OFFICE该方法或许看似较为复杂,但省去了重装系统之后繁琐的重装各类软件;若是觉得自己进行删除较麻烦可联系我们技術工程师获取:删除WPS残余注册表项目的小工具,尝试按照说明进行处理

三、控件使用一段时间后突然提示"您正在运行的NTKO  OFFICE文档控件是演示版夲已经到期不能继续使用。" 1.用的试用版我们网站发布的演示版本控件都有一定的试用使用时期。请重新网站下载新的演示版本

2.密钥不對不是我们发布的正式密钥或者书写错误

3.密钥和版本不匹配。正式版本控件和授权密钥必须一一对应请参考我们发布产品时附带的相關文件

我要回帖

更多关于 怎样把电子印章盖到文件上 的文章

 

随机推荐