So schneiden Sie Bilder in C# zu

Dieses kurze Tutorial führt zum Zuschneiden von Bildern in C#, indem es den Vorgang erklärt, bei dem eine Beispiel-Bitmap zugeschnitten wird. Es gibt eine Reihe von Optionen, mit denen Bilder zugeschnitten werden können. Zum Zuschneiden von Bitmaps zeigt C#-Code eine der Methoden, bei der Seiten mit den benutzerdefinierten Werten verschoben werden und das Ausgabebild als BMP gespeichert wird, Sie können es jedoch in jedem anderen Bildtyp wie JPEG, PNG usw.

Schritte zum Zuschneiden von Bildern in C#

  1. Konfigurieren Sie die Entwicklungsumgebung zum Hinzufügen von Aspose.Imaging mithilfe des NuGet-Paketmanagers
  2. Laden Sie die Quell-Bitmap mit dem Klassenobjekt Image
  3. Cast das geladene Bild zu RasterImage
  4. Cachen Sie das komplette Bild für eine bessere Leistung im Arbeitsspeicher
  5. Beschneiden Sie die geladene Bitmap, indem Sie die obere, untere, linke und rechte Seite definieren und sich zur Bildmitte hin verschieben
  6. Verwenden Sie die Save-Methode, um das zugeschnittene Bild auf der Festplatte zu speichern

C#-basierte Umgebungseinstellungen, Namespace, Klassen und Methoden werden in diesen Schritten gemeinsam genutzt. Sie können jeden Bildtyp mit der Methode Image.Load() laden und dann in RasterImage umwandeln, das Optionen zum Zuschneiden von Bildern enthält. Wir haben hier die Methode der Seitenverschiebung verwendet, bei der Sie die Werte definieren müssen, um die sich die Seiten der geladenen Bilder nach innen in Richtung Bildmitte bewegen und so ein beschnittenes Bild erzeugen.

Code zum Zuschneiden von Bildern in C#

Diese Codezeilen in C# schneiden das Bild zu und speichern es mithilfe der RasterImage.Save()-Methode auf der Festplatte. Sobald das Quellbild als RasterImage geladen ist, können Sie vor dem Zuschneiden oder Speichern des resultierenden Bildes auch viele andere Vorgänge ausführen, z. Einstellen der horizontalen und vertikalen Auflösung usw., um nur einige zu nennen.

Dieses knackige Tutorial hat uns dazu geführt, Bilder in C# zu schneiden. Wenn Sie erfahren möchten, wie Sie die Größe dieser Bilder ändern, lesen Sie den Artikel zu So ändern Sie die Bildgröße in C#.

 Deutsch