Converter PDF para SVG em C#
API .NET do PowerPoint para converter documentos PDF em imagens SVG nas plataformas NET Framework, .NET Core, Windows Azure, Mono ou Xamarin
Como converter PDF para SVG em C #
Como faço para converter PDF para SVG em código?
Usando o Aspose.Slides for .NET , qualquer desenvolvedor ou aplicativo pode converter PDF para formato SVG com apenas algumas linhas de código C#.
Como uma API moderna de processamento de documentos, o Aspose.Slides for .NET exporta páginas PDF para SVG rapidamente. A biblioteca Aspose PowerPoint permite converter PDF para SVG e muitos outros formatos de arquivo
Para instalar o Aspose.Slides: Abra o gerenciador de pacotes NuGet . Procure Aspose.Slides e instale-o.
Ou você pode instalar o Aspose.Slides executando este comando no Console do Gerenciador de Pacotes.
Comando do console do gerenciador de pacotes
PM> Install-Package Aspose.Slides.NET
Como converter PDF para SVG em C #
Desenvolvedores e aplicativos podem converter PDF em SVG desta forma:
Crie uma instância da classe Presentation.
Carregue o arquivo PDF.
Adicione slides com base nas páginas do PDF.
Salve os slides como imagens SVG.
Requisitos de sistema
Antes de executar o código C# de conversão de PDF para SVG, sua máquina deve ter estes pré-requisitos:
- Microsoft Windows ou SO compatível com plataformas .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
- Ambiente de desenvolvimento como Microsoft Visual Studio.
- Aspose.Slides for .NET DLL foi referenciado em seu projeto.
Código C# para converter PDF em SVG
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("doc.pdf");
pres.Slides.RemoveAt(0); // removes default empty slide
for (var index = 0; index < pres.Slides.Count; index++)
{
ISlide slide = pres.Slides[index];
using (FileStream stream = new FileStream($"doc-{index}.svg", FileMode.Create, FileAccess.Write))
{
slide.WriteAsSvg(stream);
}
}
}
Conversor Online Gratuito
Outras conversões compatíveis
Aspose.Slides suporta operações de conversão para muitos formatos de arquivo