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?
Jak przesłać Image przez sokety?
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
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.
- Rejestracja: dni
- Ostatnio: dni
0
Wielkie dzięki.