Hoe SVG naar PNG te converteren met C#

Dit korte instructie-onderwerp gaat over het converteren van SVG naar PNG met behulp van C#, samen met de gedetailleerde stappen om de omgevingsinstellingen te configureren om de code uit te voeren. In C# is SVG naar PNG eenvoudig mogelijk met een paar regels code en je kunt het voorbeeld gebruiken in elk van de op .NET gebaseerde ondersteunde applicatieplatforms zoals MS Windows, Linux of macOS.

Stappen om SVG naar PNG te converteren met C#

  1. Gebruik NuGet-pakketbeheerder en voeg Aspose.Imaging toe om SVG naar PNG te converteren
  2. Voeg een verwijzing toe naar Aspose.Imaging naamruimte om API-aanroepen in de code te gebruiken
  3. Laad de voorbeeld-SVG-afbeelding met de Image.Load-methode
  4. Instantieer SvgRasterizationOptions om de hoogte en breedte van de SVG-afbeelding in te stellen
  5. Instantieer PngOptions voor de gewenste PNG
  6. Bewaar de SVG die is geconverteerd naar PNG op schijf

De bovenstaande stappen in C# converteren SVG naar PNG met behulp van eenvoudige API-aanroepen en een paar regels code. Het is een vrij eenvoudig proces waarbij we na het installeren van het API-pakket met NuGet het bron-SVG-bestand laden met behulp van de Image.Load()-methode. Vervolgens gebruiken we de klasse SvgRasterizationOptions om de breedte en hoogte van de SVG-pagina in te stellen. Ten slotte zullen we het SvgRasterizationOptions-object doorgeven aan de PngOptions-instantie voor het renderen en converteren van de SVG naar PNG-afbeelding.

Code om SVG naar PNG te converteren met C#

Om SVG naar PNG te converteren, zijn op C# gebaseerde eenvoudige API-aanroepen gebruikt. U kunt de uitvoer aanpassen door aanvullende eigenschappen van de klasse SvgRasterizationOptions te gebruiken die rand-, achtergrondkleur- en schaalfactoren kunnen instellen. Bovendien geeft de klasse PngOptions u ook de mogelijkheid om het compressieniveau, filtertypes en resolutie-instellingen, enz. in te stellen.

In deze tutorial hebben we geleerd dat om Converteer SVG naar PNG C# gebaseerde API effectief kan worden gebruikt. Raadpleeg het artikel over hoe het formaat van een afbeelding in C# te wijzigen als u meer wilt weten over het proces om het formaat van de afbeelding te wijzigen met C#.

 Nederlands