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#
- Usando o gerenciador de pacotes NuGet, inclua Aspose.Imaging para converter SVG em PDF
- Importe a referência para o namespace Aspose.Imaging em seu aplicativo
- Carregue o arquivo SVG de origem usando o método Image.Load
- Instanciar o objeto da classe SvgRasterizationOptions para definir a altura e a largura da imagem SVG
- Crie a classe PdfOptions para definir as opções de PDF desejadas
- 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#.