生成动态的彩色图像。
点击显示/关闭参数
名称 | 类型 | 必填 | 默认值 | 参数描述 | 更多描述 |
---|---|---|---|---|---|
type |
string |
wave |
类型数据用于更改背景图像 | 可选值:wave egg shark slice rect soft rounded cylinder waving venom speech blur transparent 。 |
|
color |
string |
B897FF |
更改背景图像颜色 | 可选值:auto timeAuto random gradient timeGradient HEX 值 自定义渐变,格式:widthPer:color1,widthPer:color2... 。 |
|
customColorList |
string |
从预设颜色中选择随机出现的颜色下标 | 格式:idx1,idx2,idx3... ,如想某些颜色出现概率高可以多写几次下标,仅在 color 为 auto 或 gradient 时生效。 |
||
theme |
string |
default |
主题 | 可选值:default dark radical merko gruvbox gruvbox_light tokyonight onedark cobalt 主题颜色参考:pallete_theme。 |
|
section |
string |
header |
图像显示位置 | 可选值:header footer 。 |
|
reversal |
boolean |
false |
是否左右反转图像(同时反转颜色) | ||
height |
number |
120 |
图像高度 | 单位:像素。 | |
text |
string |
标题 | 格式:%20 空格 -nl- 换行。 |
||
desc |
string |
描述 | 格式:%20 空格,注意:不支持 -nl- 换行。 |
||
textBg |
boolean |
是否添加文字背景 | |||
animation |
string |
文本动画效果 | 可选值:fadeIn scaleIn blink blinking twinkling 。 |
||
fontColor |
string |
字体颜色 | 格式:HEX 例如:FF0000 。 |
||
fontSize |
number |
70 |
字体大小 | 单位:像素。 | |
fontAlign |
number |
50 |
标题文字水平对齐 | 可选范围:0 到 100 ,50 为居中,多行文本会整体计算对齐值。 |
|
fontAlignY |
number |
50 |
标题文字垂直对齐 | 可选范围:0 到 100 ,50 为居中,多行文本会整体计算对齐值。 |
|
descSize |
number |
20 |
描述文字大小 | 单位:像素。 | |
descAlign |
number |
50 |
描述文字水平对齐 | 可选范围:0 到 100 ,50 为居中,多行文本会独立计算对齐值。 |
|
descAlignY |
number |
60 |
描述文字垂直对齐 | 可选范围:0 到 100 ,50 为居中,多行文本会整体计算对齐值。 |
|
rotate |
number |
旋转文本 | 可选范围:-360 到 360 ,单位:度。 |
||
stroke |
string |
文本描边颜色 | 格式:HEX 例如:FF0000 ,未设置 strokeWidth 时,strokeWidth 默认为 1 。 |
||
strokeWidth |
number |
文本描边宽度 | 格式:HEX 例如:FF0000 ,未设置 stroke 时,stroke 默认为 B897FF 。 |
https://capsule-render.vercel.app/api{?type,color,customColorList,theme,section,reversal,height,text,desc,animation,fontColor,fontSize,fontAlign,fontAlignY,descSize,descAlignY,rotate,stroke,strokeWidth}
<!-- kyechan99/capsule-render -->

<!-- kyechan99/capsule-render -->
