Recadrer une image SVG en C# - Recadrer des images en ligne

Vous pouvez trouver plusieurs applications pour l’édition d’images, mais Aspose.Imaging se démarque car il propose des solutions programmatiques et non programmatiques. Vous pouvez non seulement utiliser une application de recadrage de photos en ligne optimisée par Aspose.Imaging, mais vous pouvez également utiliser cette bibliothèque de recadrage d’images pour développer une application d’édition d’images pour votre propre usage. Cependant, ce guide montrera comment recadrer une image SVG en C# à l’aide de Aspose.Imaging for .NET. Nous allons écrire un exemple de code pour créer un recadrage SVG pour une application .NET. Alors, commençons l’article.

Nous couvrirons les sections suivantes dans ce guide :

  1. Installation de l’API C# Image Crop
  2. Recadrer l’image SVG en C# par programme
  3. Recadrer les images en ligne - SVG Cropper

Installation de l’API de recadrage d’images C#

Cette bibliothèque de recadrage d’images riche en fonctionnalités est multiplateforme et vous pouvez automatiser la création et la manipulation d’images sans acquérir d’éditeur d’images tiers. De plus, vous pouvez compter sur cette bibliothèque .NET pour un traitement d’image efficace et rapide. Ainsi, l’installation est assez simple, vous pouvez soit télécharger le fichier DLL, soit exécuter la commande suivante dans NuGet Package Manager.

Install-Package Aspose.Imaging 

bibliothèque de recadrage d'images
Veuillez consulter ce guide d’installation en cas de difficulté.

Recadrer l’image SVG en C# par programme

Il est maintenant temps de procéder à la mise en œuvre après l’installation réussie de Aspose.Imaging for .NET. Cette API de recadrage d’image C# est bien conçue et quelques invocations de méthodes se révèlent être un recadrage SVG pour votre application.

Voici les étapes pour recadrer une image SVG en C# par programme :

  • Définissez l’adresse du répertoire.
  • Créez une instance de la classe Image et appelez la méthode Load pour charger le fichier SVG source.
  • Appelez la méthode Save pour enregistrer l’image au format de fichier PNG sur le disque.
  • Invoquez la méthode Load pour charger l’image PNG et affectez-la à l’objet de la classe PngImage.
  • Initialisez le constructeur de la classe Rectangle et passez-le en argument dans la fonction Crop pour recadrer l’image.
  • La méthode Save enregistrera l’image recadrée.

L’extrait de code suivant montre comment développer une application de recadrage de photos dans une application .NET :

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // Recadrer l'image SVG en C#
        static void Main(string[] args)
        {
            // Définir l'adresse du répertoire
            String dir = "/sample-files/";
            // Créez une instance de la classe Image et appelez la méthode Load pour charger le fichier SVG source.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // Appelez la méthode Save pour enregistrer l’image au format de fichier PNG sur le disque. 
                image.Save(dir + "result.png");
            }
            // Appelez la méthode Load pour charger l'image PNG et affectez-la à l'objet de la classe PngImage.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // Initialisez le constructeur de la classe Rectangle et transmettez-le en argument dans la fonction Crop pour recadrer l'image.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // La méthode Save enregistrera l’image recadrée. 
                image.Save();
            }
        }
    }
}

Le résultat de l’exemple de code ci-dessus est présenté dans l’image ci-dessous :

recadrage svg

Recadrer des images en ligne - SVG Cropper

Aspose.Imaging for .NET fonctionne derrière cet outil de recadrage d’image en ligne. Ceci est élégant et convivial grâce à sa belle interface utilisateur glisser-déposer. C’est gratuit et aucun abonnement n’est requis pour utiliser cet outil. De plus, vous pouvez recadrer SVG en ligne en optant pour cet outil dans le navigateur Web de Desktop ou Mobile. Cet outil vous permet d’enregistrer le fichier recadré dans d’autres formats de fichiers populaires. Par conséquent, nous vous recommandons fortement d’utiliser cette application pour augmenter la productivité du travail.

recadrer l'image en ligne

Application de recadrage de photos - Obtenez une licence gratuite

Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer cette [bibliothèque] de recadrage d’images 4 sans limitations d’évaluation.

Conclusion

Nous terminons ici ce billet de blog. Nous avons expliqué comment recadrer une image SVG en C# par programme. De plus, nous avons exploré une application de recadrage de photos en ligne pour recadrer des fichiers SVG en ligne. Ce guide a pour but de vous aider à créer un recadrage SVG pour votre application métier. Donc, si vous souhaitez en savoir plus sur cette API de recadrage d’images C#, veuillez visiter les références documentation et API. De plus, nous vous recommandons de consulter le Guide de démarrage.

Enfin, aspose.com rédige de nouveaux articles de blog. Alors, restez en contact pour les dernières mises à jour.

L’aide est disponible

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum. Vous recevrez une réponse dans les plus brefs délais.

Foire aux questions – FAQ

Comment recadrer une image en C# ?

Vous pouvez installer Aspose.Imaging for .NET pour recadrer et redimensionner par programme des images en C#. Veuillez visiter ce lien pour voir la mise en œuvre réelle de cette bibliothèque de recadrage de mage.

Comment puis-je recadrer une image SVG ?

Cette application de recadrage de photos en ligne vous permet de recadrer des fichiers SVG en ligne.

Voir également