Ein Bild in Delphi schön skalieren?

Ich verwende Delphi 2009 und möchte ein Bild an den verfügbaren Speicherplatz anpassen. Das Bild wird immer kleiner als das Original angezeigt. Das Problem ist, dass die TImage Stretch-Eigenschaft keine gute Arbeit leistet und die Lesbarkeit des Bildes beeinträchtigt.

hässlicher Weg http://xrw.bc.ca/download/so/TImageStretch.gif

Ich möchte es stattdessen so skaliert sehen:

schöner Weg http://xrw.bc.ca/download/so/NicerTImageStretch.png

Irgendwelche Vorschläge, wie man das am besten macht? Versuchte JVCL, aber es scheint diese Fähigkeit nicht zu haben. Eine kostenlose Bibliothek wäre schön, aber vielleicht gibt es eine kostengünstige Bibliothek, die "nur" das kann.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage