私は Web アプリを構築しています ユーザーが作成できるのは、HTML5 Canvas を使用した独自のイメージです。(私もJcanvasを使用しています)。
デスクトップでは、キャンバス サイズは 500x500 です (したがって、500x500 ピクセルの画像が生成されます)。
モバイルでは、キャンバスのサイズは 300x300 ですが、それでも 500x500 ピクセルのサイズの画像を生成したいと考えています。
今、私はアイデアがなくて、それを機能させることができません!
私は Web アプリを構築しています ユーザーが作成できるのは、HTML5 Canvas を使用した独自のイメージです。(私もJcanvasを使用しています)。
デスクトップでは、キャンバス サイズは 500x500 です (したがって、500x500 ピクセルの画像が生成されます)。
モバイルでは、キャンバスのサイズは 300x300 ですが、それでも 500x500 ピクセルのサイズの画像を生成したいと考えています。
今、私はアイデアがなくて、それを機能させることができません!
見栄えを悪くせずに拡大するには、ユーザーが 300x300 の画像を作成するために使用した操作を使用して、500x500 の画像を作成する必要があります。したがって、300x300 相当の画面スペースしか使用していなくても、それを 500x500 サイズの画像に変換したいとします。
モバイル デバイスの制限のためではなく、サイズに 300x300 を使用していると想定しています (ほとんどの場合、500x500 の画像を処理できます)。
これを念頭に置いて、500x500 で作成するオフスクリーン キャンバス (メモリ内にあるだけで、実際にはクッパには表示されません) が必要だと思います。次に、300x300 で発生するすべてのアクションを 500x500 キャンバスにも適用する必要があります。ユーザーが保存をクリックすると、500px の画像がサーバーに送信されます。