
Für Entwickler, die effiziente Bildzuschnitttechniken in .NET implementieren möchten, ist das $99 Aspose.Imaging Image Cropper Plugin eine robuste und benutzerfreundliche Lösung. Dieses leistungsstarke Plugin ermöglicht es Ihnen, wesentliche Abschnitte von Bildern zu extrahieren oder sie für verschiedene Dokumentformate und soziale Medien anzupassen. Mit umfangreicher Unterstützung für die RasterImage-Klasse und Kompatibilität über mehrere Formate hinweg vereinfacht Aspose.Imaging komplexe Bildbearbeitungsaufgaben in Ihren .NET-Anwendungen.
In diesem Artikel werden wir erforschen, wie man Bilder in C# zuschneidet, wobei der Fokus auf zwei Hauptmethoden liegt: Zuschneiden basierend auf Verschiebungswerten und Zuschneiden mit rechteckigen Abschnitten.
Themenübersicht
- C# API für Bildzuschnitt
- Bilder mit Verschiebungswerten zuschneiden
- Bilder mit Rechtecken zuschneiden
C# API für Bildzuschnitt
Die Aspose.Imaging für .NET Bibliothek bietet umfassende Möglichkeiten zur Bildmanipulation, einschließlich präzisem Zuschneiden und einem Vergleich von Bildzuschnitt .NET-Bibliotheken für gängige Formate wie JPEG, PNG, BMP und TIFF. Sie können die API einfach über NuGet installieren oder die Assembly-Dateien für die direkte Integration herunterladen:
PM> Install-Package Aspose.Imaging
So schneiden Sie ein Bild in C# zu
Aspose.Imaging für .NET bietet zwei effektive Methoden zum Zuschneiden von Bildern: Bild zuschneiden mit Verschiebungswerten und Bild zuschneiden mithilfe eines definierten Rechtecks.
Bilder mit Verschiebungswerten in C# zuschneiden
Um ein Bild mit Verschiebungswerten in C# zuzuschneiden, befolgen Sie diese Schritte:
- Laden Sie das Bild in ein RasterImage Objekt mit der Image.Load() Methode.
- Cachen Sie das Bild für eine verbesserte Leistung.
- Definieren Sie die Verschiebungswerte für links, rechts, oben und unten.
- Übergeben Sie die Verschiebungswerte an die RasterImage.Crop() Methode, um das Bild zuzuschneiden.
- Speichern Sie das zugeschnittene Bild mit der RasterImage.Save() Methode.
Hier ist ein Codebeispiel, das zeigt, wie man ein Bild in C# zuschneidet:
Das folgende ist das Eingabebild, das für den Zuschnitt verwendet wurde:

Hier ist das resultierende zugeschnittene Bild:

C# Bildzuschnitt mit einem Rechteck
Sie können ein Bild auch zuschneiden, indem Sie ein Rechteck angeben. So geht’s in C#:
- Laden Sie das Bild in ein RasterImage Objekt mit der Image.Load() Methode.
- Cachen Sie das Bild.
- Erstellen Sie ein Rectangle Objekt und initialisieren Sie es mit den gewünschten Abmessungen.
- Übergeben Sie das Rechteck-Objekt an die RasterImage.Crop() Methode, um das Bild zuzuschneiden.
- Speichern Sie das zugeschnittene Bild mit der RasterImage.Save() Methode.
Hier ist ein Codebeispiel, das zeigt, wie man den Bildzuschnitt mit einem Rechteck in C# durchführt:
Bilder in C# mit einer kostenlosen Lizenz zuschneiden
Sie können eine kostenlose temporäre Lizenz erhalten, um Bilder ohne Bewertungseinschränkungen zuzuschneiden.
Erstellen Sie Ihre C# .NET Bildzuschnitt-Anwendung
In diesem Artikel haben Sie gelernt, wie man Bilder in C# effektiv zuschneidet. Wir haben zwei Ansätze demonstriert: die Verwendung von Verschiebungswerten und Rechtecken. Jetzt sind Sie in der Lage, Ihre Bildzuschnitt-Anwendung zu erstellen oder die Bildbearbeitungsfunktionen Ihrer bestehenden Anwendung zu erweitern. Um die C# Bildmanipulationsbibliothek weiter zu erkunden, überprüfen Sie die Dokumentation, oder zögern Sie nicht, Ihre Fragen über unser Forum mit uns zu teilen.