Como alterar SVG para PNG usando C #

Este tutorial rápido orienta você sobre como alterar SVG para PNG usando C#. Você obterá informações nítidas para converter SVG em PNG usando C# na forma de um procedimento passo a passo e um código de exemplo executável junto com as instruções para definir o ambiente IDE. O código de exemplo é o mais simples, mas você poderá personalizar o processo de várias maneiras e também aprenderá a salvar a imagem de saída não apenas como PNG, mas também em muitos outros formatos.

Etapas para transformar SVG em PNG usando C#

  1. Defina o ambiente de desenvolvimento para usar Aspose.SVG for .NET do gerenciador de pacotes NuGet
  2. Carregue o arquivo SVG de origem usando o objeto de classe SVGDocument
  3. Crie um objeto de ImageSaveOptions e defina o formato como PNG
  4. Salve o arquivo SVG como uma imagem PNG usando o objeto ImageSaveOptions com as propriedades desejadas

Essas etapas abrangem o processo para alterar um arquivo de SVG para PNG usando C# usando algumas linhas de código. Primeiro, você deve carregar o arquivo SVG de origem e salvá-lo no formato desejado, definindo o formato de um enumerador. O objeto de classe SVGDocument é usado para carregar o arquivo SVG de origem, enquanto o objeto de classe ImageSaveOptions é usado para personalizar a imagem de saída.

Código para exportar SVG para PNG usando C#

Podemos observar que o código de exemplo convertendo um SVG para PNG usando C# é muito simples, pois apenas o arquivo SVG é carregado e, em seguida, usando o método ConvertSVG, ele é salvo no formato PNG desejado. O método ConvertSVG() tem mais de 40 funções sobrecarregadas que podem ser usadas para converter um arquivo SVG em vários formatos. Além disso, se você estiver trabalhando apenas com conversão para imagens, o objeto da classe ImageSaveOptions o ajudará a definir a cor do plano de fundo, o formato, a configuração da página, o modo de suavização e várias outras propriedades também.

Neste tutorial, aprendemos a transformar SVG em PNG usando C#, mas se você quiser aprender a converter SVG em PDF, consulte o artigo em como converter SVG para PDF em C #.

 Português