Como converter imagem raster para SVG usando C#

Este breve tutorial orienta sobre como converter Raster image para SVG usando C# seguindo as etapas detalhadas. Para converter raster para SVG, C# é usado neste exemplo usando algumas linhas de código. O aplicativo pode ser usado em qualquer ambiente compatível com .NET, incluindo Windows, Linux e macOS.

Etapas para converter imagem raster em SVG usando C#

  1. Configure o ambiente do projeto para adicionar Aspose.Imaging usando o gerenciador de pacotes NuGet
  2. Carregue a imagem TIFF de origem usando o objeto de classe Image
  3. Use o objeto de classe SvgOptions para definir as propriedades de imagem SVG desejadas
  4. Defina as propriedades de imagem SVG desejadas
  5. Converter raster em imagem SVG usando o método Save

Para converter configurações de ambiente baseadas em TIFF para SVG C#, namespace, classes e métodos são compartilhados nas etapas acima. Você pode carregar qualquer tipo de imagem raster incluindo TIFF, PNG, GIF, JPEG, PSD, WEBP e J2K usando o método Image.Load(). Usando a instância SvgOption, diferentes propriedades da imagem SVG desejada são definidas e, finalmente, você pode converter Tiff para SVG usando o método Save.

Código para conversor de imagem raster para SVG em C#

Em C# TIFF para SVG o aplicativo conversor é desenvolvido usando o exemplo acima onde você pode personalizar a imagem SVG de saída definindo as diferentes propriedades da instância SvgOptions como MultiPageOptions, TextAsShapes, ResolutionSettings, VectorRasterizationOptions, ColorType, Compression e FullFrame antes de salvar a imagem em o disco usando o método Save.

Este tutorial nítido mostrou como usar o aplicativo C# raster to SVG converter pode ser desenvolvido usando uma interface de API simples. Se você estiver interessado em saber como cortar as imagens, consulte o artigo em como cortar imagem em c#.

 Português