软航文档控件VUE示例运行及控件替换方法记录

好消息!软航文档控件(NTKO WebOffice)在Chrome 133版本上提示扩展已停用的解决方案 NTKO WebOffice文档控件,金格iWebOffice、OfficeCtrl、微软DSOFramer、点聚等文档控件实现兼容谷歌高版本的解决方案,不依赖任何浏览器插件或扩展技术,彻底告别因为浏览器升级导致的系统停摆风险! 阅读详情

目录

示例运行

步骤一、npm install 

步骤二、npm run dev

软航文档控件替换

附


vue小白记录一下软航文档控件VUE示例的运行方法以及示例中控件的替换过程。

示例运行

在已经安装好VUE环境的电脑上,VUE环境部署可以参考另一篇:配置VUE环境过程中 npm报错的处理方案以及VUE环境搭建过程_vue 配置环境报错-优快云博客

步骤一、npm install 

npm (全称 Node Package Manager)是Node.js的官方包管理系统,提供了发布、发现和安装Node.js模块的功能。

npm install 

在包含 package.json 文件的项目目录中运行 npm install 时,npm会读取该文件,并根据其中 “dependencies” 和 “devDependencies” 字段所列出的模块及其版本要求,自动下载并安装到当前项目的本地 node_modules 目录中。

切换到示例目录下,打开cmd命令行窗口,运行npm install :

npm install 还能够帮助开发者解决由于依赖版本变更引起的冲突问题。当依赖树中的某个模块有新的版本发布时,通过重新执行 npm install,npm会基于版本约束规则解析和安装最新的兼容版本,以保持项目依赖的一致性。

与此同时,执行 npm install 过程中,会生成一个锁定文件(如 package-lock.json 或 npm-shrinkwrap.json),用于锁定项目具体使用的每个依赖项的确切版本。这样,在不同的开发环境或者多次安装时,都能确保得到完全一致的依赖树,从而提高项目的可复制性和稳定性。

步骤二、npm run dev

安装好项目依赖之后就可以尝试运行VUE项目,通过在命令行窗口 当前示例根目录下,运行npm run dev 来启动示例。

npm run dev 是指运行一个 node.js 项目中的开发环境。实际上执行的是package.json 文件中的"scripts"部分中定义的"dev"命令:

如上述,实际执行 npm run dev时,执行的是:vue-cli-service serve。

一般情况下,"dev"命令会启动一个本地服务器,并监听文件的变化,当有文件变化时自动刷新页面,方便开发人员进行调试和开发工作。 开发过程中就 运行npm run dev 就可以运行项目,之后项目就会自己更新,如果过程中修改了文件,浏览器中刷新即可。

软航文档控件替换

软航文档控件提供将近半年左右的演示版本测试时间,当过期或者向软航购买之后获取到正式产品就需要替换项目中控件的基本信息。

这里从软航官方获取了一个 控件替换的逻辑图:

从流程图中看主要就是要替换产品cab以及classid等基本信息。

在VUE的例子中,替换流程也是类似的,先在项目中找到引用软航控件的代码位置:

以我获取到的VUE3.0的例子为例:

在src/components目录下officecontrol:editindexcom.vue文件中是通过object标签定义了软航文档控件的信息,如id、classid、高宽、正式产品的授权信息等:

示例中codebase部分已经注释了,软航表示:鉴于浏览器自动加载控件可能出现意外加载不了在情况,因此现在都是提供exe安装包以供安装,代码中就不需要了。 将代码中的classid信息书写正确即可。classid信息来源于产品cab包中inf文件的内容,如下图所示:

不同cab信息不同,需要自己注意分辨。写对了exe安装好就可以,如果写的不对,可能就加载不了控件了。

修改控件信息完毕,就可以在浏览器中刷新示例页面,查看效果了。

附

接触VUE的机会不太多,自己也学的少,就简单记录一下,VUE项目运行的方法,顺带记录一下使用到的东西的情况。

示例里用到的这个软航文档控件,实际就是一个office文件的在线编辑软件,通过这个软件可以实现实在在浏览器中直接查看编辑word、excel、ppt以及wps的相关文件,可以免去需要单独下载到本地,然后修改文件,再通过业务系统中的上传功能回传到服务器的较为繁琐的操作。

好了,今天就到这了,VUE后续还要更多的研究,我先看看这个软航文档控件示例的情况 了~~

Chrome 133+用户必看:软航文档控件(NTKO WebOffice)扩展停用问题的终极解决方案 本文针对Chrome 133+版本中软航文档控件(NTKO WebOffice)扩展停用问题,提供了三种解决方案:临时手动启用Manifest V2扩展、使用兼容性中间件过渡以及迁移至新一代文档控件的长期方案。帮助用户理解Chrome扩展技术变革的影响,确保文档处理工作不受干扰。 阅读详情

相关推荐

软航控件实现网页在线编辑Office:从选型到部署的完整实战指南

在B/S架构日益普及的今天,网页在线编辑Office已成为企业信息系统的刚需能力。其核心原理是通过服务端调用Office组件,将二进制格式的文档转换为浏览器可渲染的页面元素,同时将用户的编辑操作回写为Office文件。这一技术不仅免去了本地安装Office的麻烦,还支持私有化部署,满足政企客户对数据安全与内网合规的严苛要求。无论是OA公文审批、ERP单据附件,还是合同管理系统的在线流转,集成网页在线编辑都能显著提升业务协作效率。然而,实际落地过程中往往面临文档格式兼容、权限控制、保存回传、并发冲突等挑战。本

weixin_29698641的博客 159

NTKO OFFICE文档控件跨浏览器新版本插件集成入门教程.doc

官网最新文档

告别扩展停用烦恼:软航文档控件(NTKO WebOffice)在Chrome 133+的完美替代方案

针对Chrome 133+版本强制停用Manifest V2扩展导致软航文档控件(NTKO WebOffice)失效的问题,本文提供了无需浏览器扩展的完美替代方案。通过部署PluginOK中间件,建立基于WebSocket的独立通信通道,实现网页与本地Office程序的稳定交互,彻底解决“扩展已停用”的兼容性难题,并推荐功能更强大的PageHiOffice作为长期升级选择。

eee77的博客 649

如何解决已经安装软航文档控件但依旧提示未安装的问题

本文介绍在办公系统中使用重庆软航科技有限公司开发的NTKO OFFICE文档控件软件时,已经通过办公系统提供的软件安装包安装,但是在360安全浏览器、360极速浏览器的兼容模式下依旧提示:本机尚未安装跨浏览器插件。点击下载安装插件 的问题。 的处理办法

yeyuningzi的博客 1万+

软航网页版office word电子签章教程

话不多说直接来步骤: 1、首先需要安装服务器,主要提供服务,添加公章,为用户分配公章,设置加密或则ukey方式签章等。 2、安装好了后有个tomcat运行即可,以上安装后机器内会安装个内置的mysql数据库,请勿停止或则删除。安装结束有个 apache-tomcat点击运行即可。 打开服务系统网址:http://localhost:1986/ntkoSignServer/admLogin 登录用户名 admin 密码 ntko111111 3、添加信任服务器注意id要18888 4、..

zhangkang65的专栏 3566

告别扩展停用烦恼!PluginOK中间件完美兼容软航文档控件(NTKO WebOffice)与Chrome高版本

面对Chrome高版本逐步停用Manifest V2扩展,导致软航文档控件(NTKO WebOffice)无法使用的难题,PluginOK中间件提供了完美的解决方案。它通过建立浏览器与本地程序的安全桥梁,让NTKO控件无需依赖浏览器扩展即可运行,实现零代码迁移、全浏览器兼容,彻底告别“扩展已停用”警告,保障企业办公系统稳定。

l6m7n8的博客 683

网页在线编辑 Office 实现|软航控件集成入门实战①

本文介绍了如何快速集成软航Office文档控件实现网页在线编辑和预览Office文档功能。该控件支持Word/Excel/PPT/PDF等多种格式,兼容Windows和国产Linux平台,提供1000+API接口,可快速对接各类业务系统。文章详细讲解了从获取产品包到完成集成的六个关键步骤:引入JS文件、配置授权信息、打开编辑页面、设置ClassID、调用核心API以及处理PDF等特殊格式。通过简单的代码示例,开发者可快速实现文档在线编辑、权限控制等功能,大幅降低开发成本和时间。

NTKO_weboffice的博客 476

软航IE设置工具:解决NTKO文档预览异常问题

文档在线预览技术是指通过浏览器直接查看文档内容,而无需依赖本地办公软件打开文件的一种技术实现。它广泛应用于企业OA、云盘、协同办公等场景中,显著提升了文档访问与协作效率。随着Web技术的发展,文档预览从早期依赖服务器端转换、图片化展示,逐步演进为客户端插件(如NTKO)、ActiveX控件、再到如今基于HTML5和JavaScript的无插件解决方案。理解其技术演进路径,有助于深入掌握当前主流实现方式及其限制。

weixin_36474001的博客 1469

关于软航OFFICE文档控件软件在Chrome 133版本上提示扩展已停用的原因及处理办法

谷歌浏览器使用软航Office 文档控件提示扩展已停用的问题原因以及解决办法记录

yeyuningzi的博客 3516

深入实现:基于DsoFramer的Office文档嵌入技术

DsoFramer控件提供了丰富且强大的功能来实现Office文档的嵌入和编辑。它不仅支持常见的文档类型如Word、Excel和PowerPoint,还允许对这些文档进行查看、编辑、打印等操作。此外,它还可以处理诸如页眉、页脚、注释和文档属性等更高级的文档特性。在Web和桌面应用中集成Office文档处理功能,为用户提供丰富的操作体验和功能支持是当今软件开发的重要部分。随着技术的不断进步,开发者能够利用高级控件和API,实现强大的文档处理能力,同时保持应用的安全和稳定性。

weixin_42596246的博客 824

软航控件的版本

软航控件的版本,可以安装下载。

网页在线编辑 Office 实现|软航控件集成入门实战②

本文详细介绍了软航OFFICE文档控件在公文管理流程中的五大核心功能开发:1. 定稿操作提供批量接受修订和自定义遍历接受两种实现方式;2. 书签替换支持动态内容填充和自动触发场景;3. 模板套红通过书签定位实现公文格式标准化;4. 文档保存支持多种格式转换及后台提交;5. 国产化流转版提供OFD格式专属接口。这些功能可完整支持公文起草、修改、核稿、定稿、编号、套红、转版等全流程业务场景,适用于政务和企业OA系统集成开发。

2602_95650668的博客 567

NTKO OFFICE文档控件开发接口

NTKO OFFICE文档控件开发接口的说明书

Chrome 133版本下软航OFFICE控件失效的解决方案解析

近期Chrome 133版本用户频繁遇到软航OFFICE控件失效问题,主要表现为浏览器弹出"扩展已停用"提示框。这些改动使得依赖特定浏览器API的文档控件需要重构代码逻辑,特别是需要持续后台运行的办公类扩展受影响最大。同时可关注Chrome企业策略中的ExtensionManifestV2Availability政策,该设置允许企业用户延长V2扩展使用期限至2025年6月。对于急需使用控件的场景,可通过chrome://extensions页面开启开发者模式,手动重新启用被停用的扩展。

JetFalcon67的博客 422

NTKO Office Online例子

NTKO Office Online例子,如果经过修改是可以用作MVC的

NTKO_OFFICE文档控件-v3.0.0.7增强版完美破解

NTKO_OFFICE文档控件-v3.0.0.7增强版完美破解 目前仍然可用

vue 将后端返回的二进制流进行处理并实现下载

二进制文件是一种计算机文件格式,它的数据以二进制形式存储,与文本文件不同。二进制文件可以包含任意类型的数据,例如图像、音频、视频、可执行文件、压缩文件等,而文本文件则仅仅包含 ASCII 码或其他编码的字符数据。二进制文件的底层原理是将数据以二进制形式存储在文件中。在计算机中,所有的数据都是以二进制形式表示的,包括数字、字符、图像、音频、视频等。二进制文件通过按照特定的格式将这些二进制数据存储在文件中,以便在需要时能够正确地读取和使用。

UserGuan的博客 3667

OfficeControlSetup.exe

NTKO OFFICE文档控件结合NTKO 软航电子印章系统OFFICE版演示评测产品,此产品只作在线演示使用,其它版本请与市场部联系 请到示例下载页根据自己开发语言下载带演示版本产品的示例程序

上一篇: jvisualvm工具使用--添加远程监视
下一篇: 记一次Debian 环境中tomcat java.lang.OutOfMemoryError: Java heap space问题处理
夜雨胭脂凝夜紫
博客等级 码龄16年 452粉丝 153原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值