(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Wie kann man ein Bitmap X% Proportional vergrößern?
16. Feb 2009, 21:12
das geht einfach mit einer Verhältnisgleichung. Erhöhst du zum Beispiel die Breite um auf 200% musst du die Höhe auch einfach nur auf 200% erhöhen.
Ist das Orginal zum Beispiel: 50x100
Und du erhöhst die Breite auf 150
ergibt sich daraus: 150/50 = Factor 3
entsprechend musst du die Höhe auch mit dem Factor3 multiplizieren: 3 * 100 = 300
somit muss dein neues Bild 150x300 sein. Diese beiden Werte übergibst du dann.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|