Sprache: C#
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);
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);
Alte URL:
/snippet/groesse-veraendern-von-bildern/225