JavascriptやCSS/HTMLではなくフラッシュでクライアント側の画像処理を行うために適用できる「ハック」はありますか?具体的には、これは可能ですか?事前アップロード画像ファイルの操作
(1)ユーザーはまず、htmlファイルのアップロードメカニズムを使用してローカルファイルを選択します。 (2)javascriptはローカルファイルにアクセスし、フォーム提出の実行前にアップロードされるデータ量を減らすアルゴリズムを実行します。
私は非同期AJAXを別のサーバーにアップロードし、画像を操作し、新しいURLを(およびIMG)として非公開のiFrameに戻し、フォームを送信する前にこの画像を取得できると思います。これはうまくいくのでしょうか、それとも良い方法がありますか?
目的は、すべてのWebアプリケーションがサムネイル版である場合に複数メガピクセルの画像がアップロードされる可能性を排除して、サーバーの負荷を大幅に軽減することです。
タンク。
ここでは、もう1つの*サーバーが含まれているソリューションで、「サーバーの負荷を根本的に減らす」という目的では何かが意味をなさないものです。 – Pointy
簡単な答えは、フラッシュなしでこのクロスブラウザを実行する簡単な方法がないということです。なぜアップロードのサイズをいくつかの妥当な上限(500kbなど)に制限しないのはなぜですか? –
明確にするために、パラグラフ3は、ファイルアップロードの前にURLイメージでアップロードイメージを切り替えることができるかどうかを部分的に尋ねていますか?はいの場合、幅と高さを変更するとアップロードされる実際のデータに影響しますか? – Stephen