Feedback

C# - Größe verändern von Bildern

Veröffentlicht von am 21.09.2006
(1 Bewertungen)
Mit diesem Snippet kann man die Bildgröße eines Bildes beliebig verändern.
string BildName = @"C:\TestBild.jpeg";
double GewuenschteBildHoehe = 600.0;

System.Drawing.Image OriginalBild = new System.Drawing.Bitmap(BildName, true);
double Faktor = GewuenschteBildHoehe / (double)OriginalBild.Height;
int Breite = Convert.ToInt32(Faktor * (double)OriginalBild.Width);
System.Drawing.Image Angepasst = new System.Drawing.Bitmap(OriginalBild, Breite, Convert.ToInt32(GewuenschteBildHoehe));
Angepasst.Save(BildName);

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!