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); }
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);
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!