HTML5画布圆文字

要在画布上的圆圈内创建文本,请使用-

context.beginPath();

示例

以下是画布-

$("#demo").on("click", "#canvas1", function(event) {

   var canvas = document.getElementById('canvas1');

      if (canvas.getContext) {

         var context = canvas.getContext("2d");

         var w = 25;

         var x = event.pageX;

         var y = Math.floor(event.pageY-$(this).offset().top);

         

         context.beginPath();

         context.fillStyle = "blue";

         context.arc(x, y, w/2, 0, 2 * Math.PI, false);

         context.fill();

         context = canvas.getContext("2d");

         context.font = '9pt';

         context.fillStyle = 'white';

         context.textAlign = 'center';

         context.fillText('amit', x, y+4);

      }

});

的HTML

<div id = demo>

   <canvas id = canvas1></canvas>

</div>

以上是 HTML5画布圆文字 的全部内容, 来源链接: utcz.com/z/351455.html

回到顶部