说起腾讯文档,相信大家对此并不陌生。在新冠疫情防控期间,腾讯文档在人员流动排查、健康信息收集、居家学习、协同办公等场景发挥了巨大的作用。
腾讯文档不仅支持新建word、excel、ppt、思维导图、流程图等类型文档,还支持墨刀、印象笔记、Canva等第三方内容插入。但多类型格式文档,尤其是第三方内容的插入,带来了预览兼容性问题。如何保证文档的预览效果与原文档内容一致呢?
比较常见的做法是下载对应阅读器来查看文档,但当文档较大(如几十、几百兆),或者文档中含有多种格式时需要频繁切换阅读器,会给用户带来很大的麻烦。那不下载阅读器,直接在线预览可以解决不同格式文档的兼容性问题吗?可以!☑
对象存储COS文档预览功能,帮助腾讯文档升级在线预览服务,保证在线预览时最大程度保留源文档样式。并且支持第三方内容通过卡片预览形式插入,可保留目录切换功能,大大简化用户操作流程,帮助用户畅通查阅不同类型的文档。
如下图是墨刀原型图插入腾讯文档的预览效果:
下面将详细介绍COS的文档预览功能。
什么是COS文档预览功能
用户上传内容到COS后,通过文档预览功能,可以把文件转码为图片、pdf、html页面,解决文档内容的页面展示问题,满足 PC、App 等多个用户端的文档在线浏览需求。
目前文档预览功能支持的输入文件类型包含ppt、doc、xls、txt、html等50多种格式,提供了同步转码和异步转码两种方式,且每个账户每月拥有3000次免费额度,在COS控制台上开通文档预览功能,即可通过URL参数调用。
例如:把ppt文件上传到COS后,获得对象URL为:
http://examplebucket-1250000000.cos.ap-chongqing.myqcloud.com/1.pptx
加上预览处理参数后得到:
http://examplebucket-1250000000.cos.ap-chongqing.myqcloud.com/1.pptx?ci-process=doc-preview&dsttype=html
通过访问该链接就能在线体验到 COS 的文档预览功能。
COS文档预览功能有哪些优点
1. 无需下载,支持多个在线预览格式
doc、xls、ppt、txt等50多种文档格式,无需下载,把文件转码为图片、pdf、html页面等即可在线预览。而文档转码成html后,可以保留链接跳转、动图、动效展示等效果,还支持文档内容复制。
2. 按需使用,无需额外运维成本
通过控制台一键开启功能,在上传对象的URL上加上参数即可使用,且COS文档预览服务毫秒级响应,每秒超过万级并发,支持快速动态扩容。高性能的缓存层,搭配高性能的处理集群,快速返回生成内容,无需额外的服务器开销,有效减少平台服务器消耗和成本维护。
3. 支持自定义处理预览效果
如文档转码成图片,可以添加水印,进行缩放、旋转等处理。对于深度定制的使用场景,支持 JS、SDK接入,可以控制到文档每一页的每一个动画效果,还可以结合COS的数据处理功能(如:内容审核)一起使用。
4. 适配多终端,提高在线浏览效率
文档预览可适配多种文档应用场,包括iOS、Android、Windows、微信内置浏览器、QQ 内置浏览器、微信小程序等,保证在线浏览时最大程度保留源文档样式。
通过COS文档预览功能,可以帮助腾讯文档优化多格式文档和第三方内容在线预览效果,且不需要下载对应阅读器,帮助用户降低文档使用门槛,提高工作效率,让用户把更多精力放到业务价值提升上。
COS文档预览功能适用于在线教育、企业OA、在线网盘、网站转码等业务场景,加上COS稳定持久、安全可靠的特性,提供异地容灾和资源隔离,保证业界领先的数据持久性。
关于更多COS文档预览请前往:https://cloud.tencent.com/act/pro/cosExhibition?from=14535
— END —