我自己的網絡照片打印服務,主要問題是圖片用戶上傳的文件大小是我需要以標準照片大小打印的大小的兩倍(兆字節)。帶寬和磁盤空間不是問題,上傳它們需要花費時間(用戶)。圖片調整大小(客戶端)
如果攝像頭的照片是2-3MB,我希望將它們調整到一半大約1-1.5MB,這意味着它將上傳速度提高一倍。這是可能的,並用什麼技術? JAVA也許?謝謝。
我自己的網絡照片打印服務,主要問題是圖片用戶上傳的文件大小是我需要以標準照片大小打印的大小的兩倍(兆字節)。帶寬和磁盤空間不是問題,上傳它們需要花費時間(用戶)。圖片調整大小(客戶端)
如果攝像頭的照片是2-3MB,我希望將它們調整到一半大約1-1.5MB,這意味着它將上傳速度提高一倍。這是可能的,並用什麼技術? JAVA也許?謝謝。
我很確定閃存允許文件訪問,而不需要「你想運行這個不受信任的代碼」nagbox; IIRC Facebook有一個Flash照片上傳器。我認爲Java也可能支持這一點,但Flash更無處不在。
但只有使用Flash Player 10或更新版本,纔可以在將用戶選擇的本地數據上傳到服務器之前加載到Flash中。該圖像可以被操縱客戶端。
Flash可以實時調整圖片大小(實際上傳過程之前)? 我已經有AJAX上傳解決方案,問題是不必要的文件大小。 桌面軟件正在跳動網絡軟件,僅僅是因爲它發送圖片更快,沒有別的。謝謝。 – 2010-08-21 02:24:42
看看http://stackoverflow.com/questions/431120/flash-upload-image-resize-client-side調整在Flash中上傳(我沒有使用過/測試過它)。乾杯。 – 2010-08-21 05:03:42