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); }
Beispiel:
Image originalImage = Image.FromFile("original.jpg"); Rectangle cropArea = new Rectangle(100, 100, 200, 200); Image croppedImage = cropImage(originalImage, cropArea); croppedImage.Save("cropped.jpg");
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!