Como redimensionar a imagem SVG usando C#

Este tutorial rápido explora como redimensionar uma imagem SVG usando C# com a ajuda de algumas etapas simples e um código de fácil compreensão. Você aprenderá a redimensionar SVG usando C# com a ajuda de algumas linhas de código, juntamente com uma descrição detalhada e uma lista de etapas a fazer. Ele também direciona para personalizar o arquivo de saída SVG após alterar seu tamanho.

Etapas para redimensionar a imagem SVG usando C#

  1. Configure o ambiente do projeto para usar Aspose.Imaging do repositório de pacotes NuGet
  2. Carregue o arquivo SVG de amostra a ser redimensionado usando o método Load na classe Image
  3. Chame o método Resize() na classe Image e forneça os novos parâmetros de tamanho
  4. Salve o arquivo SVG resultante de volta no disco

Essas etapas direcionam para alterar o tamanho da imagem SVG usando C# fornecendo os detalhes de configuração do ambiente e, em seguida, uma lista de etapas simples a serem seguidas. Você pode carregar a imagem SVG semelhante a outros tipos de imagens usando o método Image.Load(). Você pode salvar a imagem SVG resultante em disco ou fluxo e pode personalizá-la fornecendo um parâmetro adicional SvgOptions, se necessário.

Código para redimensionar uma imagem SVG usando C#

Para redimensionar o arquivo SVG usando C#, você pode usar o objeto SvgOptions que contém propriedades como VectorRasterizationOptions, TextAsShapes, Source, ResolutionSettings, Palette, MultiPageOptions, etc., para citar alguns. Você também pode usar SvgOptions.ReleaseManagedResources(), SvgOptions.ReleaseUnmanagedResources() para liberar os respectivos recursos.

Neste tutorial aprendemos como alterar o tamanho de uma imagem SVG usando C#. Se você quiser aprender a redimensionar outros tipos de imagens, consulte o artigo em como redimensionar imagem em c#.

 Português