Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/08/2019, 17:40
dacroma
 
Fecha de Ingreso: mayo-2013
Ubicación: bogota
Mensajes: 157
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: pasar de java.awt.Image a bytes[]

Fuzzylog, al final de tanto buscar y pensar he encontrado la respuesta del casteo, y el orden es como sigue:
1)se sube la imagen al servidor
2)se recupera esa imagen con un inputStream
3)se pasa el inputStream a OutputStream
4)se pasa el OutputStream a byte[]//esta es la imagen en bytes
5)se pasa de bytes[] a Image
6)se pasa de Image a BufferedImage
7)se pasa de BufferedImage a OutputStream
y listo.
Ahora el dilema es el siguiente y no me lo esperaba:
java.lang.IllegalArgumentException: Width (-1) and height (250) cannot be <= 0.
y esto se debe a cuando intentè escalar la imagen.
Que sera?