0

私はhtml5プロジェクトで働いています。個々のキャンバスとして複数の形状(線、長方形、円など)を描いています。

簡単に言えば、ドキュメントが読み込まれるキャンバスがあり、図形を描いているときに、その特定の描画用に新しいキャンバスを作成しています。しかし、キャンバス内の図面をズームするHTML5メソッドがあるため、図面をズームするのに問題があります。

すなわち

ctx.scale(zoom_value,zoom_Value);

キャンバスでも描画をズームしたい。

前もって感謝します。

4

1 に答える 1

0

@シャンキー:あなたの質問は今のところ少し不明確なようですが、詳しく教えていただけますか?

canvas内容を再描画せずに自分自身を拡大縮小できるかどうかを尋ねるつもりなら、申し訳ありませんが、できません。サイズを変更しますcanvas(または、サイズを同じ値にリセットすると、がクリアされますcanvas)。

しかし、はい、canvasズーム効果を実現するためにを再描画することができます。

質問を編集して、さらにコードを含めてください。そうすれば、私たちがお手伝いできるかもしれません。

于 2012-08-16T18:14:20.277 に答える