とで作業しようとしていjCrop
ますcanvas
。
画像をサーバーに送信して、トリミングされた画像で再度返すのではなく、キャンバスを使用して直接トリミングしようとしています。その結果、base64
画像のトリミングを変換してサーバーに送信するためです。
drawImage
キャンバスから使用した結果。
しかし、問題は次のとおりです。
画像を400x400に設定しましたが、元の画像はそれよりもはるかに大きく、キャンバスは元の画像から直接サイズを取得していると思います。私が決定したサイズではないため、結果はトリミングのようにはなりません。
私は正確な問題で例を作りました。
画像を切り抜いて、[切り抜き]をクリックするだけです。
私が欠けているものは何ですか?
編集:320x320の画像に変更すると、切り抜きは正常に機能するように見えますが、正方形ではない他の画像では何も機能しません。