# Come ridimensionare un'immagine in C#

# 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.

 Français