工具方法
门前小小小树
这个作者很懒,什么都没留下…
展开
-
微信小程序canvas绘制自定义圆角矩形
分享一个可以自定义每个角的圆角的canvas方法: /** @description canvas 绘制自定义圆角的矩形(默认填充色)-hyf * if config = color // 默认填充色 * else config = { * type: fill / stroke / both,填充/描边/填充和描边 * fillColor: color, //填充色 * strokeColor: color, //描边色 * round:{ // 配置哪个方向的角原创 2021-03-17 18:19:13 · 2243 阅读 · 4 评论 -
小程序canvas绘制多行文本,兼容中英文数字符号等
关于用canvas绘制多行文本,网上大多方案都是根据字体大小和每行长度计算每行绘制多少个字,再换行。但是这种方式遇到有英文和数值等非中文字,计算就会不对的。下面是在微信小程序中实现的方案可以兼容中英文数字符号等各种字符,主要是通过遍历内容动态计算每行的字数,再换行绘制。// 方法定义/** * @description 绘制文本自动换行,兼容中英文数字 * @author hyf 2021.1.26 * @param obj = { * text:''//绘制文本 *原创 2021-03-17 16:42:56 · 867 阅读 · 0 评论