[Erledigt] Etwas Mathematik: Proportional Skalieren

Liebe Freunde,

ein wenig Mathematik. :slight_smile:

Ich habe folgende Daten:

Breite des Applets
Höhe des Applets

Breite des Originalbildes
Höhe des Originalbildes

Nun wende ich folgenden Code an um ein Bild zu skalieren:

 
Image pic = img.getScaledInstance(newWidth, newHeight, img.SCALE_SMOOTH);

Wie rechne ich jetzt die Höhe und Breite für das skalierte Bild aus, sodass es effektivst proportional an das Applet angepasst wird.

Wie müssen die Formel(n) aussehen? :slight_smile:

Vielen Dank!
MfG
Inno

Sowas?

double h = img.getHeight() / getHeight();
if (w > h) {
	h = img.getHeight() / w;
	w = getWidth();
}
else {
	w = img.getWidth() / h;
	h = getHeight();
}```

Toll!
Danke ! :smiley:

MfG
Inno