开发指南

做WPS PC Office的集成,我们推荐使用WPS加载项来做集成,这个专栏今年重点说了这些,包括如下内容:

当业务系统不是B/S架构的,C/S的,想去集成WPS客户端,也有相关的内容,思路就是可以嵌入到业务软件中,但是对于WPS的API的调用,推荐使用jsapi,相关内容如下:

对于WPS客户端上对文档内容展现方面做了一些创新的是WebShape,对此的解读如下:

对于集成WPS移动客户端的场景说明如下:

对于服务端能力,预览及服务端处理能力的说明如下:

对于服务端能力,在线编辑在概念上的一些勘误我做了特别的说明,如下:

接下里再重点介绍几个在线编辑的场景:

协同编辑:嵌入场景,提高效率

组织内部各部门之间、业务小组的成员之间,有越来越多的文件需要一种便捷高效同时又安全可靠的文档共享沟通机制。利用本地办公软件客户端完成编辑文件后,需要将文件通过业务系统或文件共享系统进行交换,此种方式容易造成文件存储分散,版本繁多,造成文档沟通协作低效。随着越来越多的企业组织通过构建内部统一业务门户和沟通协作平台来提升组织内的业务协作水平,文档作为业务处理和办公场景下对工作成果的承载物,需要有一种更高效的处理方式。

WPS WebOffice就提供了这种更高效的文档处理方式,集合了WPS Office客户端的主要功能,以H5页面的形式进行功能和文档内容的呈现,可以嵌入到业务系统任何需要文档处理的场景中,无需依赖任何客户端软件和浏览器控件,与浏览普通网页体验一致。

WPS WebOffice除了提供了一个通过浏览器即可以随时随地进行文档编辑能力外,还提供了基于文档的协同处理能力,即多人可以同时对一份文档进行编辑,每个人对文档的处理过程,所有文档协作者都可见,协作记录实时存储,文档版本按需保存,提升文档的处理效率。

WPS WebOffice继承了WPS Office客户端沉淀三十余年对文档格式的兼容性,可以保证文档处理过程中「怎么打开怎么保存」,确保文档内的元素的完整。

随着信息化水平的逐年提高,组织内的各类业务系统的使用场景也不仅限在内网中使用,使用终端也不仅有传统的PC,越来越多元化,例如大屏包括PC、Mac客户端,小屏包括手机、平板等各类便携设备。在如此种类繁多的终端上,进行业务处理时,对于文档最大的基本需求是在业务页面中可以快捷的预览文档,不跳出、不依赖其他客户端软件。

WPS WebOffice以H5页面提供文档处理功能和文档内容,可以直接嵌入到任何需要文档预览的业务场景内。对于文档内容,如一篇多页的文字文档,WPS WebOffice可以优先加载前几页,让用户可以快速看到文档内容,之后在根据用户的预览行为,加载对应的文档内容,以此提高文档预览速度,缩短用户等待时间。对于表格中的内容,WPS WebOffice在预览的状态中,支持数据筛选,包括列表、关键字和组合条件筛选,保持与客户端的使用体验一致,让用户在预览复杂的表格文档时可以按需、高效的查看数据。

文档预览中最重要的要求就是「不跑版」,WPS WebOffice提供文字、表格、演示和PDF无损格式的预览H5页面,保证用户的公文、合同、法律文书等重要文档的预览效果。在预览过程中,由于加载的都是H5页面,实现「文档不落地」,确保文档安全。

表格协同:企业赋能,构建轻应用

企业信息管理中,信息按照行列的形式进行组织,存储在表格中是通用的做法。表格可以作为关系型数据库的一张张的表,也可以是一个表格文件。WPS WebOffice的表格组件即可提供可视化的表格数据编辑界面,除了继承了WPS Office客户端中表格的功能,如各类表格中的计算公式,又加入了协作的能力,让企业信息管理时,可以快速构建一个多人同时处理的协作平面,将信息有序的汇总、处理。再结合WPS WebOffice提供的丰富的文档操作接口,业务系统可以将表格嵌入到业务系统中,让表格和业务系统之间的数据交互自动化。

WPS WebOffice表格提供了按行、列和单元进行可见、可编辑权限的设置,可以让用户或业务系统根据自己的使用场景进行设置,提高表格文件在协作过程中可控性。

线上会议:专注文档,协调一致

线上办公、多人多地在同一时间进行沟通协作的场景越来越普遍,远程会议是最高频的一种。会议的本质是让多人在同一时刻可以专注一件事儿,高效的产出一个所有与会人认可的结果。WPS WebOffice的四个组件——文字、表格、演示和PDF都可以作为一个基础文档,结合会议系统发起一个远程会议。WPS WebOffice提供了适应会议环境的接口,如召唤与会者关注、同步统一文档焦点等,确保会议中与会者的注意力可被主持人调度到一起。也提供了协同编辑能力,可以让与会者直接在文档上进行编辑,提升会议成果产出效率。

消息同步:文档内外打通

线上文档的使用场景,也扩展出不同于传统使用习惯的特性,例如在群聊中常用的「@」,这是一种将信息与人建立强关联并引起其注意的做法。在文档的线上协作过程中,也支持此类做法,延续用户的用户习惯,将文档中的特定内容可以和特定的人关联起来,并提供开放接口,将这个信息推送出去,再由业务厂商调用信息传输通道,如即时通信、邮件、短信,将信息送达用户,实现文档内消息和外部打通,进一步提供文档协同效率。

个性定制:更贴合业务场景

WPS WebOffice提供了一个可以满足大部分使用场景的文档协同编辑功能界面,但当WebOffice以嵌入模式融入业务系统的使用场景内,业务系统都希望可以定制编辑界面,注入业务属性,让用户在通过处理文档完成业务操作时可以更便捷、高效。WPS WebOffice提供了丰富的个性化界面定制接口,支持业务系统以插件的方式扩展WPS WebOffice的功能。

以上就是一个2020年的WPS的生态赋能方面的盘点,2021希望我们都能做的更好,我们能嵌入到更多场景,给更多的生态做赋能,也希望更多的伙伴来一起合作,构建更完善的文档生态圈。