本帖最后由 kike 于 2024-8-15 18:20 编辑
[JavaScript] 纯文本查看 复制代码 // 绘制印章名称
context.font = '20px 宋体';
context.textBaseline = 'middle';//设置文本的垂直对齐方式
context.textAlign = 'center'; //设置文本的水平对对齐方式
context.lineWidth=1;
context.fillStyle = '#FF0000';
context.save();
context.translate(width, height);
context.font = '20px 宋体';
var text='回贴专用章';
var count = text.length;
var angle = -3 * Math.PI / (8 * (count - 1));
var chars = text.split("");
for (var i = 0; i < count; i++) {
var c = chars;
context.rotate(i === 0 ? (-7.8 * Math.PI / 6) : angle);
context.save();
context.translate(80, 0);
context.rotate(-Math.PI / 2);//旋转图形
context.fillText(c, 0, 0);
context.restore();
}
89.zip
(1.76 KB, 下载次数: 7)
|