# Come ridimensionare un'immagine in C#
Ce courte tutoriel décrit comment révisionner une image en C# en chargant l’image source et en appelant la fonction de révision pour effectuer la transformation.Le tutoriel fournit le code C# ainsi que les étapes pour configurer l’environnement pour révisionner des images de différents types, y compris JPEG, BMP, PNG et GIF.
Les avantages de la résignation d’images
Dimension de fichier réduite:- Les images plus petites occupent moins d’espace de stockage et réduisent les temps de charge.
Amélioration des performances:- Rendez-vous et traitements d’image plus rapides dans les applications.
Expérience utilisateur améliorée:- Les temps de chargement améliorent considérablement, en particulier pour les applications Web.
Étiquette : Préparer l’environnement
- Configurez Visual Studio ou tout IDE .NET compatible.
- Installez Aspose.Imaging via le NuGet Package Manager.
Guide étape par étape pour recycler l’image en C#
Étape 1 : Configurer l’environnement
Ajoutez la bibliothèque Aspose.Imaging à votre projet.
Install-Package Aspose.Imaging
Étape 2 : Téléchargez l’image source
Téléchargez l’image que vous voulez redémarrer dans un Image
Objet de classe.
using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
// Further processing steps follow here
}
Étape 3 : Appelez la méthode de récupération
Invoque le Resize
méthode pour modifier les dimensions de l’image source, spécifiant le type de résignation choisi.
imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);
Étape 4 : sauvegarder l’image récupérée
Après réinstallation, sauvez la nouvelle image sur le disque dans le format souhaité.
imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");
Exemple de code complet pour résoudre l’image
Voici un exemple complet démontrant la reprise d’une image:
// Load the source image to resize
using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
// Resize the image using the specified ResizeType
imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);
// Save the resized image to disk in the desired format
imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");
}
Informations supplémentaires
- Vous pouvez choisir différents types de recouvrement tels que
LanczosResample
et BilinearResample pour répondre à vos besoins. - Alternativement, vous pouvez utiliser le
ImageResizeSettings
classe pour des options plus avancées au cours du processus de recouvrement.
Conclusion
Ce tutoriel vous a montré comment recycler les images en C# en utilisant Aspose.Imaging.Le processus de recycler est simple et flexible, ce qui permet aux différents types d’images d’être facilement ajustés.Pour plus d’exploration, consultez les tutoriels sur d’autres fonctionnalités de manipulation des images, telles que les types d’images de conversion.