
Quando você está construindo software para automatizar a criação e manipulação de imagens, prefere uma biblioteca leve e fácil de instalar para trabalhar. Felizmente, Aspose.Imaging para .NET oferece quase todos os recursos necessários para tornar o desenvolvimento fluido e eficiente. No entanto, neste post do blog, implementaremos como reduzir o tamanho do arquivo SVG em C# programaticamente. Além disso, você pode optar por uma ferramenta online incorporável para alcançar a mesma funcionalidade. Portanto, certifique-se de que você tenha configurado o .NET em sua máquina para implementar a funcionalidade.
Os seguintes pontos serão abordados:
- Instalação da API de Redimensionamento de Imagem
- Reduzir o Tamanho do Arquivo SVG em C#
- Reduzir o Tamanho da Imagem SVG Online
Instalação da API de Redimensionamento de Imagem
Agora, para a instalação, por favor baixe o arquivo DLL ou você pode instalá-lo via NuGet Package Manager executando o seguinte comando mencionado abaixo:
Install-Package Aspose.Imaging

Reduzir o Tamanho do Arquivo SVG em C#
Agora podemos implementar a funcionalidade e modificar o tamanho do arquivo SVG seguindo os passos mencionados abaixo:
- Carregue a imagem SVG de origem chamando o método Load da classe Image.
- O método Resize modificará as dimensões da imagem.
- Instancie um objeto da classe PngOptions.
- Defina as opções de rasterização vetorial configurando o valor da propriedade VectorRasterizationOptions.
- Chame o método Save para salvar a imagem modificada no disco.
O seguinte exemplo de código demonstra como desenvolver um redimensionador de imagem SVG em C# programaticamente:
A saída do exemplo de código acima é mostrada na imagem abaixo:
Reduzir o Tamanho da Imagem SVG Online
Além de uma API de redimensionamento de imagem, Aspose.Imaging para .NET também expôs uma ferramenta online para reduzir o tamanho da imagem SVG online em qualquer navegador da web. Além disso, é gratuito e você pode usá-lo apenas clicando na imagem abaixo:

Modificar SVG - Obter uma Licença Gratuita
Você pode obter uma licença temporária gratuita para experimentar esta API de redimensionamento de imagem sem limitações de avaliação.
Resumindo
A manipulação programática do tamanho da imagem é considerada uma tarefa pesada. No entanto, Aspose.Imaging para .NET facilitou esse processo expondo métodos e classes. Assim, passamos por como reduzir o tamanho do arquivo SVG em C#. Além disso, você pode visitar a documentação, as referências da API e o repositório do GitHub.
Finalmente, aspose.com está escrevendo novos artigos. Portanto, continue nos visitando para as últimas atualizações.
Faça uma pergunta
Você pode nos informar sobre suas perguntas ou dúvidas em nosso forum.
Perguntas Frequentes – FAQs
Como editar imagem SVG online?
Você pode usar este redimensionador de imagem SVG online. Isso é rápido e não requer assinatura.
Como diminuir o tamanho do arquivo SVG?
Aspose.Imaging fornece uma solução programática para modificar arquivos SVG. Portanto, visite este link para aprender como fazer isso em .NET.