Klient i serwer są połączone soketem. Serwer tworzy obiekt typu Image (odczytuje plik graficzny do BufferedImage i tworzy metodą getScaledInstance miniaturkę typu Image). Jak ten Image przesłać soketem?
0
3
Zmien Image na BufferedImage a ten do byte[]:
BufferedImage bimg = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_ARGB);
Graphics2D g2d = bimg.createGraphics();
g2d.drawImage(img, 0, 0, null);
g2d.dispose();
ImageIO.write(bimg, "png", out);
Cos takiego.
0
Wielkie dzięki.