texts: [
{
x: 50,
y: 660,
baseLine: \'middle\',
text: \'\', //标题
width: 500,
lineNum:2,
fontWeight:\'bold\',
fontSize: 32,
color: \'#333333\'
}
]
texts字段
字段名 |
类型 |
必填 |
描述 |
x |
Number(单位:rpx) |
是 |
坐标 |
y |
Number(单位:rpx) |
是 |
坐标 |
text |
String|Object |
是 |
当Object类型时,参数为text字段的参数,marginLeft、marginRight这两个字段可用(示例请看下文) |
fontSize |
Number(单位:rpx) |
是 |
文字大小 |
color |
String |
否 |
颜色 |
opacity |
Int |
否 |
1为不透明,0为透明 |
lineHeight |
Number(单位:rpx) |
否 |
行高 |
lineNum |
Int |
否 |
根据宽度换行,最多的行数 |
width |
Number(单位:rpx) |
否 |
没有指定为画布宽度 |
marginLeft |
Number(单位:rpx) |
否 |
当text字段为Object可以使用,用来控制多行文字间距 |
marginRight |
Number(单位:rpx) |
否 |
当text字段为Object可以使用,用来控制多行文字间距 |
textDecoration |
String |
否 |
目前只支持 line-through(贯穿线),默认为none |
baseLine |
String |
否 |
top| middle|bottom基线对齐方式 |
textAlign |
String |
否 |
left|center|right对齐方式 |
zIndex |
Int |
否 |
层级,越大越高 |
fontFamily |
String |
否 |
小程序默认字体为\'sans-serif\', 请输入小程序支持的字体,例如:\'STSong\' |
fontWeight |
String |
否 |
\'bold\'加粗字体,目前小程序不支持 100 - 900 加粗 |
fontStyle |
String |
否 |
\'italic\'倾斜字体 |
官方地址:
https://gitee.com/acrazydr/wxa-plugin-canvas