Vous pouvez utiliser la classe Image en C #, un langage de programmation , de charger , redimensionner et afficher les images. Redimensionnement d'une image permet de Youl pour créer Galerie de photos miniatures ou lorsque l'image que vous souhaitez afficher est trop grande pour la zone d'affichage . La catégorie " Graphics " fait partie de l'espace de noms " System.Drawing " . Vous devez GDI + installé à faire usage de la fonctionnalité graphique . Instructions 1 Ouvrez l'application que vous utilisez pour modifier le code C # . Ouvrez votre fichier source C # d' . 2 charger l'image que vous souhaitez redimensionner dans un objet "Image" . Une façon de le faire est de charger un fichier JPEG qui se trouve dans le même dossier que le fichier exécutable du programme. Par exemple, " image = ^ orig_image image :: FromFile ( " monimage.jpg "); " . 3 Utilisez variables à définir la largeur de la nouvelle image redimensionnée et la hauteur. Par exemple, " int width = 640; int height = 480; " 4 Créer un nouvel objet " Bitmap " avec les dimensions de l' image redimensionnée . . Par exemple, " Bitmap bm = new Bitmap ( largeur, hauteur) ; ». 5 Créer un objet " Graphics " de l'objet " Bitmap " en utilisant la méthode " FromImage " . Par exemple, "Graphics gr = Graphics.FromImage ( ( Image) bm ) ; ». 6 Réglez le mode d'interpolation de votre objet "Graphics" pour modifier la qualité de l'image transformée . Les options sont: Par défaut , Bas, Haut , bilinéaire , bicubique , NearestNeighbor , HighQualityBilinear et HighQualityBicubic . Par exemple, " gr.InterpolationMode = InterpolationMode.HighQualityBicubic ; " définit à la plus haute qualité 7 Dessinez l'image redimensionnée à l'écran en utilisant la méthode " DrawImage ." . Par exemple, " gr.DrawImage ( orig_image , 0, 0 , largeur, hauteur ) ; ». 8 Utilisez la méthode «disposer» pour nettoyer l'objet "Graphics" une fois que vous avez fini d'utiliser elle . Par exemple, " gr.Dispose ();" . 9 Enregistrez votre fichier source C # de .
|