4

私のアプリは、ユーザーがキャンバスに画像を配置し (lineTo() と arc() を使用して複雑な形状を作成するために作成した関数を介して)、ズームアウトさせて、ユーザーが行ったことのより高いレベルの画像を取得することに基づいています。 . 同様に、他の誰かが作成したものを読み込んでズームインし、これらすべてのオブジェクトがどのように見えるかをより詳細に下位レベルで確認できます。

これは可能ですか?ズームといえばグーグルマップ系のズームだと思います。

それが不可能な場合、通常の画像を使用したり、ページの一部のサイズを変更したりするなど、他の解決策はありますか?

助けてくれてありがとう。

4

1 に答える 1

3

これはあなたが考えていることです: scale().

ctx.save();
ctx.scale(2,2);    //zoom-in
doMyComplexShape();
ctx.restore();
于 2012-06-03T20:31:59.477 に答える