En essayant d'implémenter quelques photos à télécharger sur ma webapp. Le problème est que j'essaie d'utiliser Imagescalr pour créer des vignettes des photos originales, et Im en utilisant AWS Plugin pour les télécharger dans mon seau. Ainsi, le code que j'ai est le suivant: (supprimé choses qui validations et DonT influencer la question/réponse) es posibleImageScalr + Grails + plugin AWS
def uploadPic() {
def f = request.getFile('file')
.
.
.
def s3file = f.inputStream.s3upload(filename) { //this is for the normal photo
path "POI/ID/"
}
def imageIn = ImageIO.read(???); //Dont know if I can put the f file here as parameter... do I have to store it somewhere first, call the s3 file, or I can resize on - the - fly?
BufferedImage scaledImage = Scalr.resize(imageIn, 150);
//Here I should upload the thumb. How can I call something like what is done for the normal photo?
Ainsi, les problèmes/questions sont expliquées dans le code, l'espoir que quelqu'un sait comment faire ce. Merci d'avance.