Ok. Io cercavo il modo di ridimensionarle prima dell'invio...questo perchè quando si caricano ad esempio 10immagini da 10mb l'una, sono 100mb in upload!! E ci mette una vita, mentre se le ridimensionasse prima in locale, andrebbero su al massimo 10immagini da 200Kb = 2MB.....capito..Originariamente inviato da andbin
Carichi la immagine, poi la ridimensioni (getScaledInstance) e poi dovresti ricodificarla scrivendo un stream di byte in un formato "noto" (PNG ecc...) con uno dei write() di ImageIO. Il punto è che su quale OutputStream scrivere lo stream della immagine .... dipende dall'approccio/libreria HTTP-client che si intende usare per fare la request.