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#
- Configureer de projectomgeving om Aspose.Imaging te gebruiken uit de NuGet-pakkettenrepository
- Laad het SVG-voorbeeldbestand waarvan u de grootte wilt wijzigen met behulp van de methode Load in de klasse Image
- Roep de Resize()-methode aan in de klasse Image en geef de nieuwe grootteparameters op
- 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.