JavaおよびPlay Framework 1.2.4を使用してWebページを開発しています。Playフレームワークに保存する前にBlobイメージのサイズを変更する
私は、ユーザーが画像ファイルをアップロードできるファイル入力を持つ単純なフォームを持っています。画像が大きすぎて画像を表示するのに時間がかかることがあるので、画像のサイズを変更する必要があります。どのように私は遊びでそれを行うことができますか?
私は、関数(、W、Hに、から)、私はそれを使用しようとしましたが、私は期待どおりに動作しませんImages.resizeを知って、ここに私のコードは次のとおりです。
たぶん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
新しいサイズの新しいファイルを作成しません –