文本转图片
将文本渲染为 JPG 图片,支持自定义颜色和字号。文本长度 ≤ 100 字,字号 ≤ 30。
接口
GET /api/generate/texttoimage
请求参数
| 参数 | 类型 | 必填 | 默认值 | 限制 | 说明 |
|---|---|---|---|---|---|
text | string | 是 | — | ≤ 100 字 | 要渲染的文本 |
newLineLength | int | 否 | 0 | — | 每行超过此字符数时自动换行,0 不换行 |
size | int | 否 | 12 | 1–30 | 字号(像素),行高自动匹配 |
bgColor | string | 否 | FFFFFF | — | 背景色,RRGGBB 十六进制(可带 #) |
textColor | string | 否 | 000000 | — | 文字色,RRGGBB 十六进制(可带 #) |
响应
返回 image/jpg 图片数据。尺寸由文本内容、字号、换行自动决定,无上下留白。超限返回 {"code":400,"msg":"..."} 。
示例
黑底白字 12px(默认配色):
/api/generate/texttoimage?text=你好世界
白底黑字:
/api/generate/texttoimage?text=hello&bgColor=FFFFFF&textColor=000000
16px,每 5 字换行:
/api/generate/texttoimage?text=远东在线即时通讯所&size=16&newLineLength=5