Auflösung einer Bild-Datei bekommen ohne sie herunterzuladen??

oOJavaNeulingOo

Bekanntes Mitglied
Guten Morgen!

Ich schreibe gerade, zum Üben, an einem Programm welches aus diversen Seiten Bilder "extrahiert" und mit BBCode formatiert. Jetzt wollte ich wissen: Wie kann ich die Auflösung eines Bildes bekommen?

MfG
 
ohne Herunterladen? gar nicht!

Wenn du mit "Seiten" HTML-Seiten meinen solltest, wie genau willst du aus
Java:
<img src="bild.jpg"/>
eine Auflösung ermitteln ohne das Bild zu laden?
 
Eben dass ist die Frage ^^ Da das Programm auch von anderen benutzt werden soll, und die eh bereits lange Berechnungszeit nicht allzu stark verlängert werden soll, will ich es nicht herunterladen.. Aber selbst mit herunterladen wüsste ich nicht wie ich an die Auflösung komme 🙁

Bisherig waren alle Infos die ich brauchte im HTML Code gespeichert - Beschreibung, Quelle, Bild-Ersteller, usw
 
Und gibt es keine Möglichkeit es irgendwie aus einer URL Connection auslesen zu lassen 🙁?
Also quasi ein File-Objekt, welches aber auf eine URL zugreift erstellen, und von diesem File-Objekt eine BufferedImage zu erstellen..
 
Je nach Format könnte so was sicherlich im Header einer Datei stehen, welche Lib das aber anbietet oder ob es Sinn macht, den Stream dann einfach zu schliessen, weiss niemand so genau... Einfach Datei herunterladen und auslesen 😉
 

Neue Themen


Zurück
Oben