Le format de fichier SVG est le format de fichier le plus largement utilisé si vous travaillez avec des graphiques en deux dimensions. Ce format de fichier est hautement évolutif et offre une excellente qualité. Cependant, lorsqu’il s’agit de partage de documents, d’impression ou d’archivage, le format de fichier PDF est préféré en raison de sa nature portable améliorée. Dans cet article, nous allons convertir programmatique SVG en PDF en Python. À cette fin, nous allons utiliser Aspose.CAD pour Python via .NET. Ce SDK CAD est suffisamment puissant pour gérer la conversion SVG en PDF en douceur. Nous allons donc démontrer la fonctionnalité en écrivant un exemple de code. Allons-y.
Installation du SDK CAD
Installons Aspose.CAD pour Python via .NET en exécutant simplement la commande suivante dans CMD :
pip install aspose-cad
Vous pouvez télécharger les fichiers SDK si vous ne préférez pas utiliser l’option CMD.
Convertir SVG en PDF en Python - Extrait de Code
Le SDK a été installé et nous allons maintenant procéder à la mise en œuvre de la fonctionnalité.
Veuillez suivre les étapes mentionnées ci-dessous :
- Définissez le chemin du répertoire de travail et appliquez la licence Aspose.CAD.
- Chargez le fichier SVG source en appelant la méthode load .
- Créez une instance de la classe CadRasterizationOptions.
- Définissez la hauteur de la page.
- Définissez la largeur de la page.
- Instanciez une instance de la classe PdfOptions.
- Appelez la méthode save pour enregistrer le fichier en tant que PDF.
L’exemple de code suivant montre comment convertir SVG en PDF en Python de manière programmatique :
Vous pouvez voir le résultat dans l’image ci-dessous :
En tant que Question
Vous pouvez poser vos questions sur notre forum.
SVG à PDF - Obtenez une Licence Gratuite
Obtenez une licence temporaire gratuite pour essayer Aspose.CAD pour Python via .NET.
Dernières Pensées
Aspose.CAD pour Python via .NET offre un moyen compact de convertir SVG en PDF en Python. Surtout, cette solution ne nécessite aucune dépendance tierce. Vous pouvez réaliser cette conversion de manière fluide dans vos applications Python. De plus, vous pouvez approfondir vos connaissances en naviguant dans la documentation, les références API et les exemples de code GitHub.
FAQs
Q : Comment convertir SVG en PDF en Python ?
R : Vous pouvez exporter SVG en PDF en utilisant Aspose.CAD pour Python via .NET. Cet exemple de code démontre la fonctionnalité.
Q : Les fichiers SVG et PDF sont-ils identiques ?
R : Non, SVG et PDF ne sont pas identiques. SVG est un format d’image vectorielle pour les graphiques web, tandis que PDF est un format de document qui peut contenir du texte, des images et des graphiques pour le partage et l’impression.