Bildverkleinern in C#: Eine Windows-App zur Verkleinerung von Bilddateien

Mit Fotoapparaten und auch Smartphones können wir heutzutage Bilder machen, deren Formate oft riesig sind. Das betrifft sowohl die Größe der Fotodateien in Bytes als auch die Bildabmessungen in Pixel. Stellenweise ermöglichen es diese Formate, Poster in guter Qualität zu drucken. Will man aber solche Bilder online weitergeben, zum Beispiel via E-Mail, auf Verkaufsplattformen oder in sozialen Netzwerken, sind diese Formate unhandlich. Dann muss eine Software zum Verkleinern her.
Es gibt viele Programme, die diese Aufgabe erfüllen. Nicht zuletzt ist auf jedem Windows-PC eine Software namens Paint installiert, mit der Fotos verkleinert werden können. Aber sowohl Paint als auch die zahlreich verfügbaren Online- und Offlineanwendungen haben eins gemeinsam: Es sind ein paar Handgriffe erforderlich, um aus einem großen Foto ein kleines Foto mit der gewünschten Größe und Qualität zu erzeugen. In der Regel müssen wir uns durch diverse Programmeinstellungen bis zum Speicher-Unter-Dialog hangeln. Das geht auch anders.