tencent cloud

文档反馈

文档转 HTML

最后更新时间:2024-03-13 11:32:21

    简介

    本文档提供关于文档预览同步请求的 API 概览以及 SDK 示例代码。
    API
    说明
    文档转 HTML 功能支持对多种文档类型的文件生成 HTML 格式预览,满足 PC、App 等多个用户端的文档在线浏览需求,适用于在线教育、企业 OA、在线知识库、网盘文档预览等业务场景。

    文档转 HTML

    功能说明

    支持对多种文档类型的文件生成 HTML 格式预览。

    方法原型

    def ci_doc_preview_html_process(self, Bucket, Key, SrcType=None, Copyable='1', DstType='html', HtmlParams=None, HtmlWaterword=None, HtmlFillStyle=None,
    HtmlFront=None, HtmlRotate=None, HtmlHorizontal=None, HtmlVertical=None, **kwargs):

    请求示例

    def ci_doc_preview_to_html_process():
    # 文档预览同步接口(生成html)
    response = client.ci_doc_preview_html_process(
    Bucket=bucket_name,
    Key='1.txt',
    )
    print(response)
    response['Body'].get_stream_to_file('result.html')

    参数说明

    名称
    参数说明
    类型
    是否必选
    Bucket
    对象所在存储桶
    String
    Key
    对象名
    String
    SrcType
    指定目标文件类型,支持的文件类型请见 文档转 HTML 文档
    String
    Copyable
    是否可复制。默认为可复制,填入值为1;不可复制,填入值为0
    String
    DstType
    转换输出目标文件类型,文档 HTML 预览固定为 html(需为小写字母)
    String
    HtmlParams
    自定义配置参数,json结构,需要经过 URL 安全 的 Base64 编码,默认配置为:{ commonOptions: { isShowTopArea: true, isShowHeader: true } },支持的配置参考 自定义配置项说明
    String
    HtmlWaterword
    水印文字,需要经过 URL 安全 的 Base64 编码,默认为空
    String
    HtmlFillStyle
    水印 RGBA(颜色和透明度),需要经过 URL 安全 的 Base64 编码,默认为:rgba(192,192,192,0.6)
    String
    HtmlFront
    水印文字样式,需要经过 URL 安全 的 Base64 编码,默认为:bold 20px Serif
    String
    HtmlRotate
    水印文字旋转角度,0 - 360,默认315度
    String
    HtmlHorizontal
    水印文字水平间距,单位 px,默认为50
    String
    HtmlVertical
    水印文字垂直间距,单位 px,默认为100
    String
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持