Canvas
文章平均质量分 85
Canvas专栏
ㄏ、Forgetˊ
这个作者很懒,什么都没留下…
展开
-
uniapp开发微信小程序设置字体踩坑记录
最近接到一个需求,需要在微信小程序中做出用户可自定义缩放旋转图片和文字的定制功能,开发使用uni-app,这里记录几个问题。一、canvas设置字体大小需数值需为整数使用canvas渲染文字时,需要设置文字的字体let ctx = uni.createCanvasContext('canvas')ctx.font = '16px Arial' // 设置成功ctx.font = '16.66px Arial' // 这样写会触发警告,不生效二、字体集font-family兼容的问题微信小程序原创 2020-11-30 14:09:40 · 5527 阅读 · 3 评论 -
Canvas自定义文字旋转缩放渲染
最近遇到一个新需求,需要以给定的参数,在Canvas画板上渲染还原文字。参数如下:translateX(X轴方向上的偏移量):0translateY(Y轴方向上的偏移量):92scaleX(X轴上的缩放量):1scaleY(Y轴上的缩放量):1rotate(旋转角度):25fontSize(字体大小):16fontFamily(字体集):‘微软雅黑’color(字体颜色):‘rgb(229,80,80)’txt(带换行的文本,换行标识为\n):‘我不行了\n快扶我去喝酒’要求:文原创 2020-10-10 11:34:20 · 3092 阅读 · 0 评论