私は、多くの画像のアップロードを扱うウェブアプリケーションに取り組んでいます。そのユーザーはインターネット接続が遅い地域にいる可能性が非常に高いですし、アップロードする前に画像を圧縮してアップロード時間を節約したいと考えています。アップロードする前に画像を最適化/縮小することはできますか?
私は、Aurigma Image UploaderがJavaアプレットまたはアクティブなxを使用してこれを実現しているのを見ましたが、高価で、むしろオープンソースまたは少なくとも少し安くしたいと思います。理想的には私は自分自身をロールバックしたいと思います。
それはすべての違いを、私はRuby on Railsの上で開発しています。..
ありがとう!
解決策がアクティブXまたはアプレットを使用するかどうかはわかりません(jsは理想的ですが)。私は開発のこの段階でAurigmaよりも少し安いものを探しています。
また、インターネットカフェや他の公共のインターネットスポットから直接アップロードする多くの場合のように、ユーザー自身が画像を縮小することは不可能かもしれません。
HTML5とキャンバスで可能です。 http://stackoverflow.com/questions/13017909/using-canvas-to-resize-iphone-images-before-uploading-to-server – seangates