Este tutorial explica como converter PDF para SVG usando C#. Ele contém as informações para preparar o ambiente, seguidas por uma sequência de etapas e um trecho de código para renderizar PDF para imagem vetorial usando C#. Além disso, você pode improvisar diferentes propriedades para modificar a imagem vetorial de saída de acordo com suas necessidades.
Etapas para converter PDF para SVG usando C#
- Prepare o ambiente para trabalhar com Aspose.PDF for .NET em seu sistema
- Carregue o PDF de entrada com a classe Document para criar sua imagem SVG
- Crie um objeto da classe SvgSaveOptions
- Salve a imagem SVG de saída
Estas etapas apresentam uma visão geral completa do processo de transformação de PDF para SVG usando C#. Você só precisa carregar o arquivo PDF de origem, definir preferências para o arquivo SVG de saída e renderizá-lo como uma imagem vetorial no disco ou em um fluxo. Essas etapas básicas não requerem nenhum conhecimento aprofundado dos formatos de arquivo, pois o processo é direto e simples de seguir.
Código para alterar PDF para SVG usando C
using Aspose.Pdf; | |
class Program{ | |
static void Main(string[] args) // PDF to SVG in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load PDF file | |
Document doc = new Document("Input.pdf"); | |
// Instantiate an object of SvgSaveOptions | |
SvgSaveOptions saveOptions = new SvgSaveOptions(); | |
// Save the PDF as an SVG file | |
doc.Save("output.svg", saveOptions); | |
} | |
} |
O trecho de código acima mostra como converter PDF em SVG usando C#. Você pode usar qualquer construtor da classe Document para carregar o arquivo PDF de origem, criar uma instância da classe SvgSaveOptions e renderizar os gráficos vetoriais de saída. Visto que você pode definir propriedades personalizadas, como compactar a saída em um arquivo zip, dimensionar para pixels, mesclar imagens com planos de fundo semelhantes, etc., dependendo de seus requisitos.
Este artigo demonstrou como exportar PDF para SVG usando C#. No entanto, se você quiser explorar a renderização de PDF para XPS, leia o artigo sobre como converter PDF para XPS usando C #.