我正在使用Java和Play Framework 1.2.4開發網頁。在Play Framework中保存前調整Blob圖像
我有一個簡單的窗體,帶有允許用戶上傳圖像文件的文件輸入。有時,圖像太大,然後需要很長時間來顯示圖像,所以我需要調整圖像大小。我該怎麼玩?
我知道Images.resize(來自於W,H)的功能,我試圖使用它,但我希望它不工作,這是我的代碼:
public static void uploadPicture(long product_id, Blob data) throws FileNotFoundException {
String type = data.type();
File f = data.getFile();
Images.resize(f, f, 500, -1);
data.set(new FileInputStream(f), type);
Product product = Product.findById(product_id);
product.photo = data;
product.save();
}
你是什麼意思,它不能按預期工作。結果是什麼?你期望什麼? – emt14 2012-03-21 12:14:21
它不會創建一個新的文件與新的大小 – 2012-03-21 15:44:02