Next.js + html-to-image 图文生成器

背景尺寸:800×600px(导出高度:600px)
说明:title 里有 4 行标题;rows 为对阵数组;每对阵行对应 3 台选手(多轮时每轮仍 3 台)。leftTeam/rightTeam 用队伍中文名(如“俄罗斯队”)。
boards 支持多种写法:
1) 原始数组:3 个元素,每台包含 leftIsWhiteresult(L/R/D)
2) 6 字符字符串:前三位 T/F 表示三台 leftIsWhite,后三位 L/R/D 表示三台 result。例如 "TFTLDR"
3) 3 字符字符串:仅前三位 T/F(无分数模式),该行不显示总比分与每台比分。例如 "TFT"
4) 多轮列表:[{ text, result }](JSON 数组),text 为该轮居中副标题;每轮 result 同 2)/3) 字符串规则;顶部国家总分为各轮得分之和

可替换内容(文字/图片)

尺寸:220×220px
字体:58px
字体:32px
字体:24px

数据来自 JSON • 实时预览 • 支持多行文字 • 支持图片占位符

预览(PNG)
点击左侧“生成预览”后在此显示