別記事に書いた『画像変換:<img>要素 ⇔ Base64』 の手法を応用すると、画像リサイズや回転ができます。取り急ぎデモソースのみです。解説は、いずれ…。注意点として、冒頭の記事と同じくJavaScriptのクロスドメイン制限の影響を受けます。つまり、外部サーバーにある画像をリサイズ・回転して表示することはできません。 また、iOSでカメラ撮影された画像は勝手に回転してしまうので注意が必要です。詳細については「参考URL」を。 その1:<img>タグの画像をリサイズ・回転 ⇒ 画像リサイズのデモ:<img>タグ ⇒ 画像リサイズのデモ:<img>タグ【90度ずつ回転】 その2:Base64画像データをリサイズ・回転 ⇒ 画像リサイズのデモ:Base64 ※コールバック方式に書き直しました ⇒ 画像リサイズのデモ:Base64【90度ずつ回転】 参考URL ▼Canvasの画像をリサイズ