text | 要绘制的文本内容,支持多行换行。 |
font_file | 字体文件,从系统内置字体中选择。 |
spacing | 字符间距(像素)。正值增大间隔,负值压缩重叠。可用于风格化排布,如贴近排布或极简风。默认值 0 通常即可。 |
leading | 行距(像素)。控制每行之间的垂直间隔。多行布局时推荐设置为字符高度的 0.2~0.5 倍。 |
horizontal_border | 水平边距(百分比)。横排为左边距,竖排为右边距。影响起始位置,5~10% 可保持适度留白。 |
vertical_border | 上边距(百分比),控制文本整体垂直起始位置。建议设置为 5~15%,避免文字贴边。 |
scale | 整体缩放因子,控制字体相对于画布的尺寸比例。默认 80,适配大多数画布。调大可突出文字主体。 |
variation_range | 字体大小与字符位置的扰动范围(百分比)。建议设置为 0~30,模拟自然书写感或手绘风格。 |
variation_seed | 控制扰动风格的随机种子,保证可重复性。设置相同种子可复现字符随机效果,方便多图对齐。 |
layout | 文本排布方式,可选值:
• horizontal 横排
• vertical 竖排 |
width | 输出图像的宽度,单位为像素。 |
height | 输出图像的高度,单位为像素。 |
text_color | 字体颜色,十六进制格式,如 #FFA000。 |
background_color | 背景颜色,十六进制格式。 |