Conversion SVG en Python
Convertissez SVG en PDF, XPS et divers formats d’image, notamment JPEG, PNG, BMP, TIFF et GIF, en ligne ou à l’aide d’une bibliothèque Python.
Comment convertir SVG en Python
SVG (Scalable Vector Graphics) est un format d’image basé sur XML conçu pour les graphiques bidimensionnels et principalement destiné au Web. La caractéristique exceptionnelle de SVG est sa capacité inégalée à s’adapter à n’importe quelle taille sans perte de qualité. Bien que tous les navigateurs modernes prennent en charge SVG, ce qui semble idéal pour le Web, certaines restrictions existent toujours, qui nécessitent parfois une conversion SVG vers d’autres formats.
Aspose.SVG for Python via .NET API simplifie le processus de conversion pour les développeurs. La classe Converter permet une conversion simple et pratique des fichiers SVG vers des formats populaires, ce qui en fait une solution efficace.
Convertisseur SVG en ligne
Vous pouvez convertir des fichiers SVG en temps réel à l’aide d’Aspose.SVG for Python via .NET. L’exemple Python suivant montre comment convertir un document SVG. Chargez simplement un fichier SVG à partir de votre système de fichiers local ou d’une URL, sélectionnez le format de sortie et exécutez l’exemple. Vous recevrez immédiatement le résultat dans un fichier séparé. Essayez-le dès maintenant!
import aspose from aspose.svg import * from aspose.svg.converters import * from aspose.svg.drawing.skiasharp import * from aspose.svg.saving import * # Register the SkiaSharp drawing extension for rendering Configuration.set_extension(SkiaModule()) # Load an SVG document from a file with SVGDocument("{{input lower}}") as document: # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions() {{/if_output}} # Convert the SVG document to {{output upper}} Converter.convert_svg(document, options, "result.{{output lower}}")
Installation d'Aspose.SVG for Python via .NET
Aspose.SVG for Python via .NET est une puissante bibliothèque de classes sur site conçue pour des opérations transparentes sur les fichiers SVG sans avoir besoin de logiciel supplémentaire. Il vous permet de créer, éditer, optimiser et convertir des fichiers SVG. Aspose.SVG for Python via .NET est actuellement pris en charge sur Windows pour développer des applications avec Python 3.6 ou version ultérieure. Il vous permet de créer des applications Python 32 bits et 64 bits. La prise en charge de Linux et macOS est prévue pour les prochaines versions.
Installation de Aspose.SVG for Python via .NET via PyPI :
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
Pour plus de détails sur l’installation de la bibliothèque Python, veuillez vous référer à la Documentation Aspose.SVG .
Autres conversions prises en charge
Vous pouvez convertir des fichiers SVG dans d’autres formats, notamment les suivants: