简单介绍一下 使用阿里智能媒体管理的api,
阿里云智能媒体管理(Intelligent Media Management,简称IMM),场景化封装数据智能分析管理,为云上文档、图片、视频数据,提供一站式数据处理、分析、检索等管控体验。
智能媒体管理针对不同行业的业务场景封装整合完整的处理能力,提供文档的格式转换及预览,图片的内容识别、人脸检测、二维码检测、人脸搜索等功能,适合媒资管理、智能网盘、社交应用、图库图床等开发者使用。智能媒体管理可以结合对象存储(OSS)、表格存储(Tablestore)为文档管理、图片社交分析等领域提供实用的场景化一站式解决方案。
智能媒体我们用来展示PDF,word,excel,ppt等文件的插件工具
功能特性
文档在线协作支持多人实时在线预览或编辑同一个文档,文档多人协作,效率更高。其功能特性如下:
-
更新内容即时同步,自动保存,避免出现文档内容丢失的情况。
-
实时保存历史版本,您可以将文档恢复到指定的历史版本。
-
应用覆盖全终端,手机、电脑、网页均可使用。
-
上手门槛低,会使用Office办公软件操作即可使用文档在线协作。
-
支持多种类型的文档预览或编辑。
支持预览的输入文件格式:
1、文字文档(Word):doc、dot、wps、wpt、docx、dotx、docm、dotm、rtf。
2、演示文档(PPT):ppt、pptx、pptm、ppsx、ppsm、pps、potx、potm、dpt、dps。
3、表格文档(Excel):xls、xlt、et、xlsx、xltx、csv、xlsm、xltm。
4、PDF文件(PDF):pdf。支持编辑的输入文件格式:
1、文字文档(Word):doc、dot、wps、wpt、docx、dotx、docm、dotm。
2、演示文档(PPT):ppt、pptx、pptm、ppsx、ppsm、pps、potx、potm、dpt、dps。
3、表格文档(Excel):xls、xlt、et、xlsx、xltx、xlsm、xltm。
文档协作时支持自定义配置,包括配置组件状态、事件、文字相关、表格相关等。
文档预览和编辑支持的文档格式详细内容请参见下表。
WebOffice文档预览支持的文档格式见下表。
支持格式 | type值 | 文件扩展名 |
---|---|---|
文字文件 | w | doc、dot、wps、wpt、docx、dotx、docm、dotm、rtf |
表格文件 | s | xls、xlt、et、xlsx、xltx、csv、xlsm、xltm |
演示文件 | p | ppt、pptx、pptm、ppsx、ppsm、pps、potx、potm、dpt、dps |
PDF文件 | f |
WebOffice文档编辑支持的文档格式见下表。
支持格式 | type值 | 文件扩展名 |
---|---|---|
文字文件 | w | doc、dot、wps、wpt、docx、dotx、docm、dotm |
表格文件 | s | xls、xlt、et、xlsx、xltx、xlsm、xltm |
演示文件 | p | ppt、pptx、pptm、ppsx、ppsm、pps、potx、potm、dpt、dps |
若您不需要在线预览的方式,即文档在预览时无协作在线编辑,或预览时不需要更新协作在线编辑内容,可以选择缓存预览方式。缓存预览满足普通场景下的预览需求,设置开启缓存预览后,不会在预览时刷新在线编辑产生的文档变化内容。更多关于缓存预览的设置方式,请查看API文档。
示例
weboffice创建示例,并设置Token过期自动刷新机制
async weboffice() {
let tokenInfo = this.tokenInfoNew
let _this = this;
let mount = document.getElementById("weboffice-zone")