SVG para PDF em Python
SVG é amplamente utilizado na construção de sites e impressão de gráficos devido à sua escalabilidade. No entanto, às vezes você precisa converter um documento SVG para o formato PDF. Com a API Aspose.SVG for Python via .NET , você pode converter SVG em PDF programaticamente, mantendo controle total sobre vários parâmetros de conversão. Esta poderosa API Python permite a conversão de SVG em alta velocidade e alta qualidade para outros formatos. Experimente agora mesmo!
Conversor SVG online gratuito
Você pode testar a qualidade da conversão de SVG para PDF diretamente no seu navegador! Carregue um arquivo SVG do seu sistema de arquivos local, selecione o formato de saída PDF e execute o exemplo. Você receberá instantaneamente o resultado como um arquivo PDF separado. Além disso, você encontrará um exemplo em Python que demonstra como converter um documento SVG. O código-fonte fornecido ilustra como ler um SVG de um arquivo e convertê-lo para o formato PDF usando as opções de salvamento padrão.
{{#if_output 'PDF' 'XPS'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav import aspose.svg.rendering.image as rim {{/if_output}} # Load an SVG document from a file doc = assvg.SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} opt = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} opt = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} # Convert the SVG document to {{output upper}} conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
Este código demonstra como converter um SVG em PDF usando a biblioteca Aspose.SVG Python. Envolve configurar a extensão de renderização necessária, configurar opções de salvamento, carregar o documento SVG e realizar a conversão. Visite nossa documentação para saber mais sobre o uso das funções de conversão da API Aspose.SVG e para considerar exemplos de Python para os cenários de conversão SVG mais comuns.
Como converter SVG para PDF
Siga as etapas fáceis para converter o formato SVG para PDF:
- Instale Aspose.SVG for Python via .NET. Por exemplo, instale a partir da linha de comando como
pip install aspose-svg-net
. - Carregue um arquivo SVG em Python usando a classe SVGDocument .
- Crie uma instância de PdfSaveOptions , que contém a configuração para salvar o arquivo PDF resultante.
- Use o método
convert_svg()
da classe Converter para converter o documento SVG carregado para o formato PDF. Parâmetros passados:doc
– o documento SVG carregado;opt
– as opções de salvamento de PDF;"result.pdf"
– o nome do arquivo PDF de saída.
- Obtenha o resultado da conversão de SVG para PDF.
Introdução à API Python
Se você deseja desenvolver gráficos vetoriais escaláveis e seus aplicativos, instale nosso Aspose.SVG for Python via .NET API flexível e de alta velocidade. pip
é a maneira mais fácil de baixar e instalar Aspose.SVG for Python via .NET API. Para fazer isso, execute o seguinte comando:
pip install aspose-svg-net
Para obter mais detalhes sobre a instalação da biblioteca Python e os requisitos do sistema, consulte Documentação Aspose.SVG.
Outros recursos do Aspose.SVG for Python via .NET
Use a biblioteca Aspose.SVG Python para converter, mesclar, editar documentos SVG, vetorizar imagens e muito mais!