发送图片消息时,对缩略图有什么要求?

格式与大小要求

格式:图片消息携带图片缩略图,格式为 JPG,然后进行 Base64 编码。

大小:Base64 编码处理后,建议长度为 5k,最大不超过 80k。注意,在 Base64 进行 Encode 后需要将所有 \r\n 和 \r 和 \n 替换成空。

生成缩略图的大致流程

  1. 检测原图宽或高,只要有一边大于 240px,则判断为需要执行压缩处理。
  2. 压缩时适度同比缩放原图,维持最大边尺寸 240px、最小尺寸 100px。
  3. 将上一步处理后图片按照原图 30% 的比例进行容量压缩至建议的大小。