基于模板生成图片


根据元素name动态替换值后生成海报图片

使用步骤

  1. 使用海报编辑器设计一个模板作品;
  2. 给需要动态替换的元素设置name属性;
  3. 调用图片生成接口;

操作说明

name属性设置:进入海报作品编辑 -> 选中对应元素 -> 高级 -> Name赋值
操作演示截图如下:

接口开发说明

  • 接口地址:/api/v1/editor/design/pic?token=ACCESS_TOKEN

  • 方法类型:POST

  • 请求方式:form-data

  • 请求参数

    参数名 是否必须 参数类型 参数说明
    creationId 必须 Integer 作品Id
    元素name(如上图中的introduce) String
  • 接口返回值
    成功则返回图片字节流 ,失败则以json的格式返回相关说明。

  • 补充说明

  1. 若需要替换多个元素,直接在form传入相关name值即可:
    例如需要替换作品中的wxName、wxImg值则可请求:
    creationId=xxx&wxNickName=zhangsan&wxImg=http://xx.png
    
  2. 传入的元素值请自行注意类型匹配 如果是图片 请传入可正常公网访问且能支持跨域访问的图片地址url(微信头像等地址不支持跨域访问:若是不能进行跨域访问的请自行做图片转换成可进行公网跨域访问的图片地址

2022年6月7日 15:36 3393 收藏文档