Hoe SVG-achtergrondkleur in C # te veranderen

In deze korte tutorial wordt uitgelegd hoe je de SVG achtergrondkleur in C# kunt wijzigen. Het deelt de details om de omgeving in te stellen, een lijst met programmeertaken en een uitvoerbare voorbeeldcode om de SVG-vulkleur in C# te wijzigen. Deze code kan worden uitgevoerd op elk van de platforms die .NET ondersteunen en er is geen ander hulpmiddel nodig om de achtergrond te wijzigen.

Stappen om de kleur van SVG in C# te wijzigen

  1. Stel de omgeving in om Aspose.SVG for .NET toe te voegen om de SVG-kleur te wijzigen
  2. Laad het bron-SVG-bestand in de SVGDocument met een achtergrondkleur
  3. Open de root element in het geladen SVG-bestand
  4. Toegang tot het rechthoekelement vanuit het hoofdelement
  5. Stel het attribuut fill in met de gewenste kleur
  6. Sla het resulterende SVG-bestand op met gewijzigde achtergrondkleur

Deze stappen beschrijven het proces om SVG-kleur te wijzigen in C#. Het proces wordt gestart door het bron-SVG-bestand in de SVGDocument-klasse te laden, gevolgd door toegang tot het root-element en toegang tot het rechthoek-element door het rect-element in de wachtrij te plaatsen. Gebruik in de laatste stappen de methode SetAttribute() om de achtergrondkleur in te stellen voordat u het resulterende SVG-bestand opslaat.

Code om SVG-kleur in C# in te stellen

Dit codefragment demonstreert het proces om de kleur van een SVG-achtergrondafbeelding in C# te wijzigen. Voor het wijzigen van de achtergrondkleur hebben we het rect-element geopend en de methode SetAttribute() gebruikt door de kenmerknaam en de waarde op te geven. Als u de vulkleur van andere elementen wilt wijzigen, gebruikt u de methode QuerySelector() door de elementnaam zoals circle op te geven en het kenmerk in te stellen dat vergelijkbaar is met het kenmerk dat is ingesteld in deze voorbeeldcode.

Dit artikel heeft ons het proces geleerd om de kleur van een SVG-afbeelding in C# te wijzigen. Als je het proces wilt leren om een volledig nieuw SVG-bestand te maken, raadpleeg dan het artikel op hoe maak je SVG in C#.

 Nederlands