サーバーにアップロードする前に、クライアント側で画像のサイズを変更する方法があるかどうか疑問に思いました。フォームの画像部分にネストされた属性を使用しています。理想的には、すぐにアップロードされるのではなく、サイズが変更されるだけで、フォームの送信時にのみアップロードされます。
これを行うプラグインを知っている人はいますか?
編集:IEで動作するプラグインがあれば、それも素晴らしいでしょう。
サーバーにアップロードする前に、クライアント側で画像のサイズを変更する方法があるかどうか疑問に思いました。フォームの画像部分にネストされた属性を使用しています。理想的には、すぐにアップロードされるのではなく、サイズが変更されるだけで、フォームの送信時にのみアップロードされます。
これを行うプラグインを知っている人はいますか?
編集:IEで動作するプラグインがあれば、それも素晴らしいでしょう。
これらを参照してください:
サーバーにアップロードする前に、JavaScriptを使用してクライアント側で画像のサイズを変更する
http://www.rubydesigner.com/blog/resizing-images-before-upload-using-html5-canvas
最後のコードは次のとおりです。
https://github.com/josefrichter/resize/blob/master/public/preprocess.js