|
|
本帖最后由 liucqa 于 2013-10-23 19:31 编辑
http://bbs.wps.cn/thread-22004642-1-1.html
二次开发简介
二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能,不会改变原有系统的内核。一般的来说,一些大公司如IBM开发了一个大型的软件系统平台,根据不同的客户的需要,一些其它的中小公司为客户根据需求在该平台上进行第二次有针对性的开发 。
WPS Office作为一款办公软件,为了适应不同用户的各种需求,也开发了一套独有的接口系统,在WPS Office三个模块:ET表格,WPS文字,WPP演示中分别有不同的API用来对程序元素进行操作。
ET, WPP, WPS所包含的接口内容分别是什么;
WPS:指WPS Office中的文字组件,对应MSO中的Word组件,WPS中包含的接口主要是用来操作文档的一组API,可以通过API对文档的任何细节元素(文档内容、段落、格式、域、标签、表格图片、工具栏等等)进行操作,完全兼容MS-WORD的API接口;
ET:指WPS Office中的电子表格组件,对应MSO中的Excel组件,ET中包含的接口主要是用来操作电子表格的一组API,可以通过API对表格的任何细节元素(单元格、公式、数组、数据筛选、外部数据链接等等)进行操作,完全兼容MS-EXCEL的API接口;
WPP:指WPS Office中的演示组件,对用MSO中的PowerPoint组件,WPP中包含的接口主要是用来操作演示文稿的一组API,可以通过API对演示文稿的任何细节元素(幻灯片、模板、动画、播放设置等等)进行操作,完全兼容MS-PowerPoint的API接口;
为了让大家明白如何在不同的语言中调用我们WPS Office办公软件去进行二次开发,我们写了一些教程,希望对大家有帮助
|
|