Witam, mam taki niewielki wydaje się problem, piszę sobie program, który pobiera z sieci różne obrazki i robię to chyba najprostszą metodą ImageIO.read(URL). Chciałbym dodać pasek postępu, jednak nie za bardzo mam pomysł jak odczytać rozmiar obrazu przed pobraniem. W sieci znalazłem tylko rozwiązania ogólnego przeznaczenia dla plików odczytywanych jako strumień bajtów i HTTPUrlConnection.
Wszelkie pomysły mile widziane, pozdrawiam.
0
0
maciekx99 napisał(a)
jak odczytać rozmiar obrazu przed pobraniem
Odczytać z headerów, które podaje serwer... Jeśli serwer tego nie podaje, to się nie da sprawdzić. (no, ewentualnie, jpg i png chyba podają ilość pozostałych bajtów w swoich własnych headerach)