Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
JPG/JPEG est un format d’image largement supporté par différentes plateformes, appareils et applications, offrant une large compatibilité. La conversion de SVG en JPG facilite l’intégration d’images dans des documents et des présentations qui ne prennent pas en charge les fichiers SVG. Avec Aspose.HTML for Python via .NET, vous pouvez convertir SVG au format JPG de manière programmatique en contrôlant totalement un large éventail de paramètres de conversion.
Dans cet article, vous trouverez des informations sur la façon de convertir SVG en JPG en utilisant les méthodes convert_svg() de la classe Converter et comment appliquer ImageSaveOptions. Vous pouvez également essayer un convertisseur SVG en ligne pour tester les fonctionnalités de l’API Python et convertir SVG à la volée.
Vous pouvez convertir SVG en d’autres formats avec Aspose.HTML en temps réel. Chargez un fichier SVG à partir de votre système local ou d’une URL, sélectionnez le format de sortie souhaité et exécutez l’exemple. Les options d’enregistrement sont définies par défaut. Vous recevrez immédiatement le résultat de la conversion dans un fichier séparé.
Si vous souhaitez convertir SVG en JPG de manière programmatique, veuillez consulter les exemples de code Python suivants.
Dans l’exemple Python suivant, nous créons un fichier SVG à partir du code et le convertissons en image JPG.
format est PNG. Si vous ne définissez pas d’options spécifiques pour l’enregistrement de l’image résultante, les options par défaut seront utilisées.content, base_uri, options, output_path) de la classe Converter pour enregistrer SVG en tant qu’image JPG. 1# Convert SVG code to JPG image using Python
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.rendering.image as rim
7
8# Setup directories and define paths
9output_dir = "output/"
10if not os.path.exists(output_dir):
11 os.makedirs(output_dir)
12save_path = os.path.join(output_dir, "circle.jpg")
13
14# Prepare SVG code
15svg_code = """<svg xmlns="http://www.w3.org/2000/svg">
16<circle cx="100" cy="100" r="70" fill="teal" stroke="pink" stroke-width="10" />
17</svg>"""
18
19# Initialize ImageSaveOptions
20options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
21
22# Convert SVG to JPG
23conv.Converter.convert_svg(svg_code, ".", options, save_path)La classe ImageSaveOptions fournit de nombreuses propriétés qui vous donnent un contrôle total sur une large gamme de paramètres et améliorent le processus de conversion de SVG vers des formats d’image. Pour convertir SVG en JPG avec la classe ImageSaveOptions, vous devez suivre quelques étapes :
format. Ici, vous pouvez définir les options d’enregistrement requises, telles que la mise en page ou la résolution.document, options, le chemin du fichier de sortie save_path et effectue l’opération de conversion.L’extrait de code Python suivant montre comment convertir SVG en JPG en utilisant des options d’enregistrement personnalisées :
1# Convert SVG to JPG using Python with custom settings
2
3import os
4import aspose.html.dom.svg as ahsvg
5import aspose.html.converters as conv
6import aspose.html.saving as sav
7import aspose.html.rendering.image as rim
8import aspose.html.drawing as dr
9
10
11# Setup directories and define paths
12output_dir = "output/"
13input_dir = "data/"
14if not os.path.exists(output_dir):
15 os.makedirs(output_dir)
16
17document_path = os.path.join(input_dir, "tulips.svg")
18save_path = os.path.join(output_dir, "svg-to-image.jpg")
19
20# Load an SVG document
21document = ahsvg.SVGDocument(document_path)
22
23# Initialize ImageSaveOptions
24options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
25options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
26options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
27
28# Convert SVG to JPG
29conv.Converter.convert_svg(document, options, save_path)Dans l’exemple ci-dessus, nous utilisons :
La figure illustre le fragment du fichier svg-to-image.jpeg.

Aspose.HTML for Python via .NET prend en charge la conversion de SVG en images PNG, JPEG, BMP, TIFF et GIF. Pour définir le format de l’image de sortie, il suffit de spécifier l’extension requise (format) dans le nom du fichier de sortie et de définir la propriété format pour l’objet d’options d’enregistrement.
Par exemple, pour convertir SVG en BMP, vous avez besoin de :
options = sav.ImageSaveOptions(rim.ImageFormat.BMP) ;.bmp dans le nom du fichier image de sortie : save_path = os.path.join(output_dir, "svg-to-image.bmp").Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.