如何从画布中选择或复制一个文本?

问题描述 投票:0回答:1

我已经创建了一个画布,并在上面写了一个文本,我想知道我应该如何使文本可复制,我希望有人有解决方案,谢谢你。

var canvas = document.createElement("canvas");
var ctx = canvas.getContext("2d");
canvas.height = '2000';
canvas.width = '2000';
ctx.fillStyle = "black";
ctx.font = "bolder 14px Arial";
ctx.fillText("Text  ", canvas.width /2,canvas.height/2);
javascript canvas canvasjs
1个回答
0
投票

你不能这样做。这就像你是一个画家,你在你的画布上作画一样。与svg不同的是,如果你画了一些东西,你将无法将其与其他绘画元素区分开来。

否则,你可以添加一个定时器或for循环,让它每ms更新一次。

© www.soinside.com 2019 - 2024. All rights reserved.