文档预览
更新时间:2022-09-22
概述
文档预览功能基于百度智能云文档服务 DOC(Document Service),为开发者提供 Office、WPS 等多种格式的文档存储、管理及在线浏览服务。您无需了解文档存储、转码、分发、在线浏览等技术细节,即可快速搭建安全可靠、高可定制的文档处理平台和应用,助力在线教育、企业网盘等业务的转型升级。
- 支持多格式
源文档支持doc、docx、ppt、pptx、xls、xlsx、vsd、pot、pps、rtf、wps、et、dps、pdf、txt、epub多种格式。
- 文件大小限制
不支持在线预览大于 200 MB的文件。
- 文件页数限制
不支持在线预览大于 200 页的文件。
计费方式
文档预览服务将于 2022 年 9 月 23 日 0 点开始正式计费,您可以登录控制台-财务查看用量数据。BOS 费用会按小时进行出账,具体价格请参考 数据处理费用 。
使用方式
请求参数
操作名称:doc/preview
参数 | 取值 | 说明 |
---|---|---|
tt | h5, image |
|
st | doc、docx、ppt、pptx、xls、xlsx、vsd、pot、pps、rtf、wps、et、dps、pdf、txt、epub |
|
p | 1-200 |
|
请求示例
GET https://bj.bcebos.com/bucket/object.pdf?x-bce-process=doc/preview,tt_image,p_1
GET https://bj.bcebos.com/bucket/object.pdf?x-bce-process=doc/preview,tt_h5
GET https://bj.bcebos.com/bucket/object?x-bce-process=doc/preview,tt_h5,st_doc
请求流程
- 客户端App或者Web端向业务服务器发起预览请求,并提供要预览的文件名。
- 业务服务器根据请求文件进行URL签名,将签名完成的URL提供给客户端App或者Web端。
- 客户端App或者Web端通过签名URL直接预览访问BOS文件。