开始

  本文展示了如何从零开始,调用KlinOffice,实现Office在线编辑 ,完成与您的应用程序对接。

1、函数调用方式

嵌入编辑器需要HTML页面有一个占位符div元素并且引入API文件。

<div class="form">

<div id="iframeEditor"></div>

</div>

<script type="text/javascript" src="[http://klin.com.cn/api.js"</script&gt](http://klin.com.cn/api.js"</script>);

注:如果是私有化部署请将http://www.klin.com.cn替换为你的服务器地址

2、页面调用方式

var docEditor = new KlinDocsAPI.DocEditor("iframeEditor", config);

3、 config参数配置

config = {
    "document": {

        "fileType": "docx",  //要打开的文件类型docx,xlsx,pptx

        "key": "123456789",   //文档表示ID

        "title": "new.docx", //文档标题名称

        "url": "http://xxx.com/new.docx" //文档存放路径

    },

    "documentType": "text", //文档类型word是text、excel是spreadsheet,ppt是presentation

    "editorConfig": {

        "callbackUrl": "http://yyy.com/klindocserver/callback"

    }
};

config配置具体参数参考高级参数配置文档

说明:

http://xxx.com/new.docx是文档存储URL,klinoffice服务会主动下载URL指定的文档。

http://yyy.com/klindocserver/callback用于处理保存文档的回调接口,在回调接口中实现存储逻辑。klinoffice服务会调用这个回调接口,实现保存文档

这个例子嵌入文档编辑器是所需最基本设置,另外还有其它非必填参数可以设置,用于设置文档的访问权限,显示文档相关的信息等,可以参考api文档信息

results matching ""

    No results matching ""