Maison > développement back-end > C++ > Comment puis-je recadrer une image en utilisant C# ?

Comment puis-je recadrer une image en utilisant C# ?

Barbara Streisand
Libérer: 2025-01-27 20:19:08
original
400 Les gens l'ont consulté

How Can I Crop an Image Using C#?

Utilisez l'image C # Tailor

La coupe d'image fait référence à la suppression des pièces qui ne sont pas nécessaires au bord de l'image. Dans C #, vous pouvez utiliser la classe Bitmap pour implémenter la coupe d'images. Ce qui suit est une méthode de coupe d'image simple:

comment utiliser:
using System.Drawing;

private static Image CropImage(Image img, Rectangle cropArea)
{
   Bitmap bmpImage = new Bitmap(img);
   return bmpImage.Clone(cropArea, bmpImage.PixelFormat);
}
Copier après la connexion

Pour couper l'image, veuillez fournir l'image d'origine et un objet rectangulaire, qui définit la zone de coupe. L'objet rectangle spécifie la largeur, la largeur et la hauteur gauche de la zone pour conserver la zone. La méthode CropImage renverra un nouvel objet d'image contenant la pièce de coupe.

<示> Exemple:

Considérez l'utilisation suivante:

Dans cet exemple, démarrant l'image d'origine à partir des coordonnées (100, 100), la largeur est de 200 pixels et la hauteur est de 300 pixels, et le résultat est stocké dans la variable CroppedImage.

<多> Plus de ressources:
Image originalImage = Image.FromFile("image.png");

Rectangle cropArea = new Rectangle(100, 100, 200, 300);
Image croppedImage = CropImage(originalImage, cropArea);
Copier après la connexion

Pour des informations et des exemples plus détaillés, veuillez vous référer aux ressources suivantes:

L'édition d'image dans le C # (enregistré, coupez et ajustez la taille)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal