Comment changer la couleur d'arrière-plan SVG en C#

Ce court tutoriel explique comment changer la couleur d’arrière-plan SVG en C#. Il partage les détails pour définir l’environnement, une liste de tâches de programmation et un exemple de code exécutable pour changer la couleur de remplissage SVG en C#. Ce code peut être exécuté sur n’importe quelle plate-forme prenant en charge .NET et ne nécessite aucun autre outil pour modifier l’arrière-plan.

Étapes pour changer la couleur de SVG en C#

  1. Définissez l’environnement pour ajouter Aspose.SVG for .NET pour changer la couleur SVG
  2. Chargez le fichier SVG source dans le SVGDocument ayant une couleur de fond
  3. Accéder au root element dans le fichier SVG chargé
  4. Accéder à l’élément rectangle à partir de l’élément racine
  5. Définissez le remplissage de l’attribut avec la couleur souhaitée
  6. Enregistrez le fichier SVG résultant avec la couleur d’arrière-plan modifiée

Ces étapes décrivent le processus pour changer la couleur SVG en C#. Le processus est lancé en chargeant le fichier SVG source dans la classe SVGDocument, puis en accédant à l’élément racine et en accédant à l’élément rectangle en mettant en file d’attente l’élément rect. Dans les dernières étapes, utilisez la méthode SetAttribute() pour définir la couleur d’arrière-plan avant d’enregistrer le fichier SVG résultant.

Code pour définir la couleur SVG en C#

Cet extrait de code illustre le processus pour changer la couleur de l’image d’arrière-plan SVG en C#. Pour changer la couleur d’arrière-plan, nous avons accédé à l’élément rect et utilisé la méthode SetAttribute() en fournissant le nom de l’attribut et la valeur. Si vous souhaitez modifier la couleur de remplissage d’autres éléments, utilisez la méthode QuerySelector() en fournissant le nom de l’élément comme cercle et en définissant l’attribut similaire à celui défini dans cet exemple de code.

Cet article nous a appris le processus pour changer la couleur de l’image SVG en C#. Si vous souhaitez apprendre le processus de création d’un fichier SVG à partir de zéro, reportez-vous à l’article sur comment créer du SVG en C#.

 Français