
Aspose.HTML para .NET não apenas oferece processamento de arquivos em Linguagem de Marcação de Hipertexto (HTML), mas também fornece conversão entre formatos populares de arquivos de imagem. Você pode aproveitar os ricos recursos de renderização e conversão para renderizar arquivos SVG como PNG, JPG ou outros formatos de arquivo amplamente utilizados. No entanto, usaremos esta biblioteca de processamento de imagens C# para converter SVG em PNG em C# programaticamente. Ao final deste guia, você será capaz de desenvolver um conversor de SVG para PNG facilmente. Além disso, implementaremos a funcionalidade escrevendo um trecho de código para renderizar imagens SVG em PNG em uma aplicação .NET. Então, vamos fazer o código falar por si mesmo.
- Instalação da Biblioteca de Processamento de Imagens C#
- Conversão de SVG para PNG em C# - Exemplo de Código
- Conversor de Formato de Arquivo Online
Instalação da Biblioteca de Processamento de Imagens C#
A instalação do Aspose.HTML para .NET é bastante fácil, você pode instalá-lo baixando o arquivo DLL ou pode executar o seguinte comando no NuGet Package Manager para instalar esta biblioteca de processamento de imagens C#:
PM> Install-Package Aspose.Html

Conversão de SVG para PNG em C# - Exemplo de Código
Antes de irmos para o exemplo de código, certifique-se de ter um arquivo SVG de origem. Agora, siga os seguintes passos:
- Crie uma instância da classe SVGDocument para carregar o arquivo SVG de origem.
- Instancie um objeto da classe SvgRenderer.
- Inicialize uma nova instância da classe ImageDevice.
- Chame o método Render para renderizar SVG como PNG.
A seguir, você pode ver o trecho de código escrito abaixo que é usado para converter SVG para PNG em C# programaticamente:
O trecho de código acima irá renderizar SVG em PNG e salvar o arquivo no disco. Como você pode ver a saída do exemplo de código acima na imagem abaixo:
Conversor de Formato de Arquivo Online
Assim como soluções programáticas, Aspose.HTML para .NET disponibilizou uma ferramenta online que está equipada com uma ampla gama de funções, como conversão, renderização, mesclagem e mais. Não há necessidade de assinatura ou criação de conta para usar esta ferramenta gratuita.

Conversor de SVG para PNG - Obtenha uma Licença Gratuita
Agora, você pode obter uma licença temporária gratuita para experimentar esta biblioteca de processamento de imagens C# sem limitações de avaliação.
Resumindo
Este é o fim deste post no blog. Volteremos com outro tópico interessante sobre APIs Aspose. Neste artigo, aprendemos como converter SVG em PNG em C# usando esta biblioteca de processamento de imagens C#. Este post no blog ajudará você a construir um módulo de conversão de SVG para PNG para uma aplicação comercial. Portanto, visite esta documentação, referências de API e o repositório GitHub para saber mais sobre Aspose.HTML para .NET.
Faça uma pergunta
Você pode nos informar sobre suas perguntas ou dúvidas em nosso fórum.
Perguntas Frequentes – FAQs
Como converter SVG para PNG programaticamente?
Por favor, visite este link para aprender como realizar a conversão de SVG para PNG em C#.
Como mudar o código SVG para imagem?
Aspose.HTML para .NET oferece opções de conversão e renderização. Você pode renderizar SVG como PNG usando esta biblioteca de processamento de imagens C#.