Capsule Render
生成动态的彩色图像。
参数
点击显示/关闭参数
名称 | 类型 | 必填 | 默认值 | 参数描述 | 更多描述 |
---|---|---|---|---|---|
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 。 |
txt
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}
示例
markdown
<!-- kyechan99/capsule-render -->

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