Verwenden von System.Drawing.Image
.
Wenn eine Bildbreite oder -höhe das Maximum überschreitet, muss die Größe proportional geändert werden. Nach der Größenänderung muss sichergestellt werden, dass weder Breite noch Höhe den Grenzwert überschreiten.
Die Größe und Höhe wird so lange geändert, bis das Maximum und das Minimum automatisch überschritten werden (größtmögliche Größe), und das Verhältnis wird beibehalten.
Antworten:
So was?
quelle
Arbeitslösung:
Zum Ändern der Bildgröße mit einer Größe von weniger als 100 KB
Weitere Informationen unter http://net4attack.blogspot.com/
quelle
Viel längere Lösung, berücksichtigt aber die folgenden Szenarien:
Ist das Bild größer als der Begrenzungsrahmen?
quelle