Heim > Backend-Entwicklung > C++ > Wie beschneide ich ein Bild in C#?

Wie beschneide ich ein Bild in C#?

Barbara Streisand
Freigeben: 2025-01-27 20:18:11
Original
845 Leute haben es durchsucht

How to Crop an Image in C#?

C#-Bildzuschneidemethode

Wenn Sie mit Bildern in C# arbeiten, müssen Sie das Bild möglicherweise zuschneiden, um den Fokus auf einen bestimmten Bereich zu richten. Wie beschneide ich ein Bild mit C#?

Der folgende Code zeigt, wie man ein Bild in C# zuschneidet:

private static Image cropImage(Image img, Rectangle cropArea)
{
   Bitmap bmpImage = new Bitmap(img);
   return bmpImage.Clone(cropArea, bmpImage.PixelFormat);
}
Nach dem Login kopieren

Beispiel:

Image originalImage = Image.FromFile("original.jpg");
Rectangle cropArea = new Rectangle(100, 100, 200, 200);
Image croppedImage = cropImage(originalImage, cropArea);
croppedImage.Save("cropped.jpg");
Nach dem Login kopieren

Dieser Code schneidet das Originalbild in ein Rechteck der Größe 200 x 200 zu, beginnend bei (100, 100) Pixel. Das zugeschnittene Bild wird als „cropped.jpg“ gespeichert.

Weitere Ressourcen:

Das obige ist der detaillierte Inhalt vonWie beschneide ich ein Bild in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage