Como converter SVG para PDF usando C#

Este breve tópico orienta você pelas etapas detalhadas sobre como converter SVG para PDF usando C# junto com informações sobre como configurar o ambiente para executar o código. Usando C# SVG to PDF conversor pode ser facilmente desenvolvido usando uma interface API simples em aplicativos baseados em plataformas suportadas .NET.

Etapas para converter SVG em PDF usando C#

  1. Usando o gerenciador de pacotes NuGet, inclua Aspose.Imaging para converter SVG em PDF
  2. Importe a referência para o namespace Aspose.Imaging em seu aplicativo
  3. Carregue o arquivo SVG de origem usando o método Image.Load
  4. Instanciar o objeto da classe SvgRasterizationOptions para definir a altura e a largura da imagem SVG
  5. Crie a classe PdfOptions para definir as opções de PDF desejadas
  6. Converter SVG para PDF usando o método Salvar

As etapas acima em C# convertem SVG em PDF com a ajuda de chamadas de API simples e algumas linhas de código. O processo começará carregando a imagem SVG de origem usando o método Load(), que é seguido pela configuração da largura e altura da página SVG usando a classe SvgRasterizationOptions. Por fim, usando a classe PdfOptions, as opções de rasterização de PDF serão definidas e o SVG será convertido em PDF.

Código para converter SVG em PDF usando C#

No exemplo acima, o aplicativo conversor baseado em SVG para PDF C# foi desenvolvido usando algumas linhas de código. A API permite que você personalize o PDF exportado definindo o tamanho da página, a resolução da imagem, as opções de várias páginas e as informações do documento PDF com a ajuda da classe PdfOptions.

O exemplo acima implica que, para Converter SVG para PDF C#, um conversor simples pode ser facilmente desenvolvido sem dependência de nenhum software externo de terceiros, como o Adobe Acrobat. Se você quiser saber como converter SVG em uma imagem PNG usando C#, consulte o artigo em como converter SVG em PNG usando C#.

 Português