Het formaat van een SVG-afbeelding wijzigen met C#

Deze korte tutorial onderzoekt hoe je SVG-afbeeldingen kunt verkleinen met C# met behulp van een paar eenvoudige stappen en een gemakkelijk te begrijpen code. U leert het formaat van SVG wijzigen met C# met behulp van een paar regels code, samen met een gedetailleerde beschrijving en een lijst met actiestappen. Het geeft ook opdracht om het SVG-uitvoerbestand aan te passen nadat de grootte ervan is gewijzigd.

Stappen om het formaat van SVG-afbeeldingen te wijzigen met C#

  1. Configureer de projectomgeving om Aspose.Imaging te gebruiken uit de NuGet-pakkettenrepository
  2. Laad het SVG-voorbeeldbestand waarvan u de grootte wilt wijzigen met behulp van de methode Load in de klasse Image
  3. Roep de Resize()-methode aan in de klasse Image en geef de nieuwe grootteparameters op
  4. Sla het resulterende SVG-bestand weer op de schijf op

Deze stappen leiden ertoe dat de grootte van de SVG-afbeelding wordt gewijzigd met C# door de details van de omgevingsconfiguratie op te geven en vervolgens naar een lijst met eenvoudige stappen die moeten worden gevolgd. U kunt de SVG-afbeelding laden die vergelijkbaar is met andere typen afbeeldingen met behulp van de methode Image.Load() . U kunt de resulterende SVG-afbeelding op schijf of stream opslaan en indien nodig aanpassen door een extra parameter SvgOptions op te geven.

Code om het formaat van een SVG-afbeelding te wijzigen met C#

Om het formaat van een SVG-bestand te wijzigen met C#, kunt u het SvgOptions-object gebruiken dat eigenschappen bevat zoals VectorRasterizationOptions, TextAsShapes, Source, ResolutionSettings, Palette, MultiPageOptions, enz. om er maar een paar te noemen. U kunt ook SvgOptions.ReleaseManagedResources(), SvgOptions.ReleaseUnmanagedResources() gebruiken om de respectieve bronnen vrij te geven.

In deze tutorial hebben we geleerd hoe je de grootte van een SVG-afbeelding kunt wijzigen met C#. Raadpleeg het artikel over hoe het formaat van een afbeelding in C# te wijzigen als u het formaat van andere soorten afbeeldingen wilt leren kennen.

 Nederlands