ユーザーが画像をアップロードして注釈を付け、データベースに保存するためのツールを作成しようとしています。このツールを使用すると、線を引いたり、テキストを追加したり、消したりできます。テキストの追加に関しては、svgソリューションの方が良いかもしれませんが、背景画像を動的にロードするソリューションは見つかりませんでした.
とにかく、ユーザーは複数のテキストを追加して画像上で移動できる必要があります。これを行うには、テキスト ボタンがクリックされ、テキスト フィールドにテキストが含まれている場合など、テキスト部分のレイヤーを動的に作成できる必要があります。
現時点では、テキストはキャンバスの同じ位置に追加されます。この関数で言うと、レイヤーの作成をループするにはどうすればよいですか。
function draw_text() {
ctx.fillStyle = "blue";
ctx.font = "12pt Helvetica";
ctx.fillText($('#text_entry').val(), 10, 250);
}