Bild-Bearbeitung mit Java & Co. - Unteschiedliche Grössenanzeige

cengizhdde

Mitglied
Hallo Zusammen,

eine Amateur-Frage: In einem Online-Shop ist es gewöhnlich so, dass als Vorschau von Produkten ein kleines Bild mitangezeigt wird. Klickt man drauf, wird die volle Grösse angezeigt.

Meine Frage: Handelt es sich hierbei um ein einziges Bild vom Anwender, der dass Bild hochgeladen hat und die in zwei unteschiedlichen Grössen angezeigt werden, oder sind es zwei unterschiedliche Bilder?

Ich suche zum einen nach der Idee, wie man sowas realisiert. Und zum anderen nach einer (besseren) technischen Lösung: Aus Performance-Gründen dachte ich, ich kopiere das Original vom Anwender, dass hochgeladen wurde, mache daraus zwei Bilder und zeige diese an den entsprechenden Stellen an. Ist wahrscheinlich effizienter als dass Bild je nach Anzeigebereich zu komprimieren.

Für Ideen bin ich dankbar.

Gruss
cengizhdde

P. S.: Wie hilfreich ist für diese Problembehandlung das Java JIMI?
 
hi,
auf webseiten ist es tatsächlich so, das es sich um 2 Bilder handelt.
Eingebunden ist das folgendermassen
Code:
 <a href="Grossbild.jpg">
 <img src="Kleinbild.jpg" width="100" height="100">
 </a>
Es handelt sich also um einen Link mit dem Vorschaubild als Quelle.

Was Bildbearbeitung mit Java angeht, bin ich nicht sehr fit.
Aber die Standard Java Klasse Image bietet zum Beispiel eine Methode "getScaledInstance()" die ein skaliertes Images des Originals zurückgibt. Und das könntest du ja dann abspeichern?!
Mit JIMI hab ich noch nie gearbeitet, weis aber das es Möglichkeiten zur Thumbnails Bildung bietet. Inwieweit sich das von "getScaledInstance()" unterscheidet, kann ich dir aber nicht sagen..
Vielleicht hat da noch jemand bessere Informationen?!

*grüssle*
MeinerEiner
 
Zurück