文章 / WPSJS
【免费使用】WPSJS插件新成员-WPS演示催化剂
[!NOTE] 【WPS演示催化剂】最新视频教程:https://www.bilibili.com/video/BV1iJLyzGEXg/ WPS演示催化剂荣获WPS信创大比武大赛二等奖,具体可查看公众号推文:https://mp.weixin.qq.com/s/GvXVvzUQ9m8K0GH0
[!NOTE] 【WPS演示催化剂】最新视频教程:https://www.bilibili.com/video/BV1iJLyzGEXg/
WPS演示催化剂荣获WPS信创大比武大赛二等奖,具体可查看公众号推文:https://mp.weixin.qq.com/s/GvXVvzUQ9m8K0GH0d0RE3w
如何获取WPS演示催化剂
按以下步骤操作即可用上【WPS演示催化剂】。日后有升级的话,也只需打开此网址即可完成升级操作,够简单吧。
不用下载任何插件安装包,不用下载任何插件安装包,不用下载任何插件安装包。重要事项说三遍。
1、最新版并安装好wps个人版。
下载地址:https://www.wps.cn/
2、安装【WPS演示催化剂】
[!CAUTION] 安装插件前,需要先关闭沙箱保护,具体步骤见下方:
3、打开WPS软件,插件即可加载成功
安装后离线网页不可用解决办法
因最新版WPS个人版,增加了沙箱保护功能,对直接exe可支行文件操作敏感,如果没有【关闭沙箱保护】,LocalHttpServer.exe文件不被下载到本地,引起开启离线网页服务失败
解决办法:
关闭沙箱保护
对有插件使用的场景,能够信任自己安装的插件没有危害建议关闭此选项,否则可能各种坑插件支行异常,不仅限于【WPS演示催化剂】出现异常。


3.2版本
- 优化了当未关闭沙箱保护前已对插件进行安装,未能正常下载LocalHttpServer.exe到本地时,在重新打开沙箱保护后,插件在点击【开启离线网页服务】按钮时,自动发起LocalHttpServer.exe文件的下载并对其运行。
- 优化了在未【开启离线网页服务】或未正常下载LocalHttpServer.exe文件时,一些报错信息的准确提示反馈。
3.1版本
增加了复制剪切板html文本内容功能,可直接从AI工具中复制html,生成一个离线html文件,且里面内置的js/css/icon字体文件也自动嵌入到html满足单文件加载、分享需要,可离线断网情况下正常打开。
3.0版本
修复插入网页不能使用离线html文件问题,实现原理为绕过官方限制,在本地开启html服务,将本地html文件路径转换为http路径。
删除因官方限制webshape控件不能调用wps对象引起的部分功能不可用如轮播图、插入图表功能。
2.0版本
修复了因WPS版本升级引起插入网页报错问题。
1.1版本
本次更新非常多,有导出幻灯片、增加缩略图、轮播图、网页图表制作与展示,使用体验非常棒,欢迎多多体验并反馈。
1.0版本
在今年3月以来,持续关注WPSJS的开发技术,并已开发了两款针对WPS表格和WPS文字的插件,剩下WPS演示未有开发,其中原因为当时WPS演示未有WebShape这个网页控件的接口开放。
截止现在的个人版WPS(版本号11.1.0.10700),WPS演示已经支持WebShape,故花时间对其进行开发,让WPS演示可以用上网页控件,在幻灯片放映过程中,直接打开网页和观众一起聚焦网页内容,无需中断整个演示过程。
一、使用场景
在PPT演示过程中使用网页内容,这个一直是用户群体中一个非常刚需的场景,虽然PPT演示号称多媒体,但迟迟未能接入世界主流的网页内容,整个网页技术环境日新月异非常活跃,但多媒体内容却将其排除在外,实属讽刺和可惜。
二、当前市场状况
1.Web Viewer
在官方以外的插件社区中,也有一些插件作过一些探索,其中比较出名的插件是微软OFFICE最新JS插件开发技术的Web Viewer插件。但其非常大的一个缺点是,只能展示https的在线网页。

2.Power BI Ties
同样是微软OFFICE的JS插件,这个插件,也只能用于展示PowerBI报表,不能展示其他网页,收费价格也不菲,免费的水印打上去根本没法用。

3.EasyShuForPPT
这个是笔者开发的VSTO插件,可以满足任意的网页插入到PPT中的场景,理论上WPS演示也能使用。
开发此插件的初衷是用于在PPT播放时展示EasyShu图表插件制作出来的动态网页图表。
但因为并非原生的网页控件,在PowerPoint或WPS演示里,不能像普通形状对象一样固定在幻灯片上,使用了一些小技巧实现外部窗体在PPT放映时置于最上层的方式,间接实现了在PPT放映时可以播放网页的效果。
但因其使用第三方网页控件,体积大,同时使用VSTO开发技术,安装难度大,最致命的是无法跨平台如当前火热的国产系统linux机器上使用。最后非原生的网页控件,也加大了使用难度,要一定的学习成本才能驾驭好,难以快速交接共享给其他新手使用。
更多EasyShuForPPT介绍学习,可查看:https://www.yuque.com/easyshu/helpdocument/yyhvwz

三、WPS演示催化剂的优势
在WPS国内市场占有率不断攀升的大前提下,使用WPS演示做PPT也是大有人在。而WPS更是与时俱进地推出了新的JS开发技术WPSJS,可以使用JS技术进行插件开发。
JS技术开发成果最大的优势是可跨平台使用,国产系统linux机器也可用,并且整个安装体验非常棒,无需安装电脑任何的环境要求,只需要安装了指定WPS版本及以上即可使用。
故【WPS演示催化剂】插件,相对上述的几款插件,有天然的优势所在,具体有以下几点。
1.安装方便
假设一台新的电脑,安装最新版的WPS,只需官方下载双击安装即可,个人版WPS免费可用,不用激活。
而对应的插件安装,更是简单,安装好WPS后,只需浏览器打开某网址,即可按指示简单操作安装即可完成。

2.原生的网页控件
上述几个插件,都不是使用原生的网页控件,就算OFFICE应用商店的插件,貌似是有网页控件,但其依赖于Windows下的网页浏览器IE版本(在未有Edge版本的电脑),这些都极大地限制了最终插件加载网页时的流畅性和稳定性,而相反WPS内置现代****Chromium 开源浏览器,可支持几乎所有的最新的网页技术开发的网页。
而WPSJS技术开放了WebShape控件,可原生支持插入到幻灯片的画布上。

3.使用方便
正因为原生性的优势,使用成本异常低,就像管理一张普通照片一样去管理这个插入的网页,可自行调整网页控件大小、位置等。
在【EasyShuForPPT】里,可以将离线的html文件插入到指定幻灯片指定位置后,同时将其离线的html文件直接嵌入到pptx文件内部,日后再使用时,直接只需一个pptx文件,旧有的离线html已经不再需要,可以自动从pptx文件中释放出来供使用。
本来这个特性可带来使用的极大便利性,无需一次携带众多文件,并且处理pptx文件和html文件的相对位置关系。
4.划重点,免费使用,不限商用
好产品固然好,如果加上一个价格,就让大多数人与其无缘,大家好才是真的好,**【WPS演示催化剂】现免费使用,插入网页这个核心功能,永久免费,无需任何顾虑。**自己用,分享其他人使用都没问题。