
Cropper.js 使い方|画像のリサイズ・ダウンロードをJSで実装
FAQ
- Cropper.jsでトリミングした画像をサーバーに送信するにはどうすればいいですか?
- 画像のプレビューがボケてしまうのですが、解決策はありますか?
getCroppedCanvasの引数でwidthとheightを指定することで、出力解像度を調整できます。スマホなどの高画素密度のディスプレイ向けには、表示サイズの2倍程度の数値を指定するのがコツです。
- ファイルを選択し直した時にCropperが壊れてしまいます。
- すでにインスタンスがある場合は、新しいインスタンスを作らずに
cropper.replace(url)メソッドを使いましょう。本記事の画像の切替処理コードで具体的な書き方を解説しています。
- 大きな画像を読み込むと動作が重くなります。
- ブラウザのメモリ消費を抑えるため、読み込み時に一度
canvasを介して縮小するか、cropper.jsのcheckOrientation: falseオプションを試すと改善する場合があります。





