Tak, jestem głupi. Próbuję wstawić kilka groovy kodu razem z różnych receptur książka kucharska, i nie mogę uzyskać z InputStream do BufferedImage w Java/Groovy. Google nie jest obecnie moim przyjacielem.Jak przekonwertować obiekt InputStream na BufferedImage w języku Java/Groovy?
Odpowiedz
BufferedImage imBuff = ImageIO.read(object.getInputStream());
Powinna działać ...
jak już miałem zmienną strumienia, było tak proste, jak 'BufferedImage imBuff = ImageIO.read (myInputStrVar);'. Tak, jestem głupi! – Dycey
@Dycey Nie, nie jesteś, ale on (Gans) jest sprytny. – Moshii
Uwaga: nie zamykaj strumienia, parametr InputStream nie będzie mieć wartości null, ale bufor obrazu będzie mieć wartość null. zamknij go po konwersji. –
widzę swoją Google foo brakuje Dycey-san. Musisz ćwiczyć i sprawić, by twój sensei był dumny! –