Hoe een rasterafbeelding naar SVG te converteren met C#

In deze korte zelfstudie wordt uitgelegd hoe u Raster image converteert naar SVG met C# door de gedetailleerde stappen te volgen. Om raster naar SVG te converteren, wordt in dit voorbeeld C# gebruikt met een paar regels code. De applicatie kan worden gebruikt in elke door .NET ondersteunde omgeving, waaronder Windows, Linux en macOS.

Stappen om rasterafbeelding naar SVG te converteren met C#

  1. Configureer de projectomgeving om Aspose.Imaging toe te voegen met behulp van de NuGet-pakketbeheerder
  2. Laad de bron-TIFF-afbeelding met behulp van het klasseobject Image
  3. Gebruik het klasseobject SvgOptions om de gewenste SVG-afbeeldingseigenschappen in te stellen
  4. Stel de gewenste SVG-afbeeldingseigenschappen in
  5. Converteer raster naar SVG-afbeelding met behulp van de methode Opslaan

Om TIFF naar SVG te converteren Op C# gebaseerde omgevingsinstellingen, naamruimte, klassen en methoden worden in de bovenstaande stappen gedeeld. U kunt elk type rasterafbeelding laden, inclusief TIFF, PNG, GIF, JPEG, PSD, WEBP en J2K met behulp van de Image.Load()-methode. Met behulp van de SvgOption-instantie worden verschillende eigenschappen van de gewenste SVG-afbeelding ingesteld en ten slotte kunt u Tiff naar SVG converteren met behulp van de methode Opslaan.

Code voor rasterafbeelding naar SVG-converter in C#

In C# is de TIFF naar SVG-conversietoepassing ontwikkeld met behulp van het bovenstaande voorbeeld, waar u de SVG-uitvoerafbeelding kunt aanpassen door de verschillende eigenschappen van de SvgOptions-instantie in te stellen, zoals MultiPageOptions, TextAsShapes, ResolutionSettings, VectorRasterizationOptions, ColorType, Compression en FullFrame voordat u de afbeelding opslaat op de schijf met behulp van de methode Opslaan.

Deze heldere tutorial heeft je uitgelegd hoe het gebruik van C# raster naar SVG converter applicatie kan worden ontwikkeld met behulp van een eenvoudige API-interface. Als je meer wilt weten over het bijsnijden van afbeeldingen, raadpleeg dan het artikel op hoe afbeelding bijsnijden in C#.

 Nederlands