Comment redimensionner une image SVG avec C#

Ce rapide didacticiel explore comment redimensionner une image SVG à l’aide de C# à l’aide de quelques étapes simples et d’un code facilement compréhensible. Vous apprendrez à redimensionner SVG en utilisant C# à l’aide de quelques lignes de code accompagnées d’une description détaillée et d’une liste d’étapes à effectuer. Il demande également de personnaliser le fichier de sortie SVG après avoir modifié sa taille.

Étapes pour redimensionner une image SVG à l’aide de C#

  1. Configurez l’environnement du projet pour utiliser Aspose.Imaging à partir du référentiel de packages NuGet
  2. Chargez l’exemple de fichier SVG à redimensionner à l’aide de la méthode Load dans la classe Image
  3. Appelez la méthode Resize() dans la classe Image et fournissez les nouveaux paramètres de taille
  4. Enregistrez le fichier SVG résultant sur le disque

Ces étapes dirigent vers changer la taille de l’image SVG à l’aide de C# en fournissant les détails de configuration de l’environnement, puis vers une liste d’étapes simples à suivre. Vous pouvez charger l’image SVG comme d’autres types d’images à l’aide de la méthode Image.Load(). Vous pouvez enregistrer l’image SVG résultante sur le disque ou le flux et la personnaliser en fournissant un paramètre supplémentaire SvgOptions si nécessaire.

Code pour redimensionner une image SVG en utilisant C#

Pour redimensionner un fichier SVG à l’aide de C#, vous pouvez utiliser l’objet SvgOptions qui contient des propriétés telles que VectorRasterizationOptions, TextAsShapes, Source, ResolutionSettings, Palette, MultiPageOptions, etc. pour n’en nommer que quelques-unes. Vous pouvez également utiliser SvgOptions.ReleaseManagedResources(), SvgOptions.ReleaseUnmanagedResources() pour libérer les ressources respectives.

Dans ce tutoriel, nous avons appris comment changer la taille d’une image SVG en utilisant C#. Si vous souhaitez apprendre à redimensionner d’autres types d’images, consultez l’article sur comment redimensionner une image en C#.

 Français