Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Si vous avez besoin de prévisualiser un fichier Markdown, vous pouvez le convertir en format image. En utilisant Aspose.HTML for Python via .NET, vous pouvez facilement convertir un fichier Markdown en fichiers JPG, PNG, BMP, GIF ou TIFF avec seulement quelques lignes de code !
Cet article fournit des informations sur la façon de convertir Markdown en formats d’image en utilisant la classe Converter. Vous découvrirez les scénarios de conversion pris en charge et des exemples de code Python pour les illustrer. Vous pouvez également essayer un convertisseur Markdown en ligne pour tester la fonctionnalité de l’API Aspose.HTML et convertir Markdown à la volée.
Note: Toutes les méthodes convert_markdown() de la classe Converter permettent la conversion de base de Markdown en HTML. Les conversions de Markdown vers d’autres formats passent par l’étape de conversion de Markdown vers HTML.
Vous pouvez convertir Markdown en d’autres formats avec Aspose.HTML en temps réel. Veuillez charger Markdown à partir d’un système de fichiers local ou d’une URL, sélectionnez le format de sortie 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 Markdown en format image de manière programmatique, veuillez consulter les exemples de code Python suivants.
Les conversions de Markdown vers d’autres formats passent par l’étape de conversion de Markdown vers HTML. Pour convertir Markdown en PNG, vous devez suivre quelques étapes :
format est PNG. Ici, vous pouvez définir les options d’enregistrement requises, telles que la mise en page, la résolution, etc.HTMLDocument, ImageSaveOptions, et le chemin du fichier de sortie save_path à la méthode convert_html() pour convertir HTML en PNG.Si vous souhaitez créer un document Markdown à partir d’une chaîne utilisateur directement dans votre code et le convertir en une image PNG, l’exemple suivant peut vous aider :
1# Convert Markdown to PNG in Python
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6
7# Prepare input and output paths
8output_dir = "output"
9os.makedirs(output_dir, exist_ok=True)
10source_path = os.path.join(output_dir, "document.md")
11save_path = os.path.join(output_dir, "markdown-to-image.png")
12
13# Create the Markdown file
14code = "### Hello, World!\nConvert Markdown to PNG!"
15with open(source_path, "w", encoding="utf-8") as file:
16 file.write(code)
17
18# Convert Markdown to HTML
19with conv.Converter.convert_markdown(source_path) as document:
20 # Configure PNG output
21 options = sav.ImageSaveOptions()
22
23 # Convert HTML to PNG
24 conv.Converter.convert_html(document, options, save_path)Aspose.HTML propose un convertisseur en ligne gratuit Convertisseur MD vers PNG qui convertit Markdown en image PNG avec une haute qualité, facilement et rapidement. Il suffit de télécharger, de convertir vos fichiers et d’obtenir le résultat en quelques secondes !
Le processus de conversion de Markdown en image peut être personnalisé de manière flexible. La classe
ImageSaveOptions offre une personnalisation étendue pour la conversion du contenu HTML en format image. Voici une description détaillée de chaque propriété de ImageSaveOptions :
CssOptions, permet de configurer la façon dont les propriétés CSS sont traitées lors de la conversion HTML en image.Si vous souhaitez convertir un document Markdown existant à partir d’un système de fichiers local en utilisant des options d’enregistrement personnalisées, l’exemple suivant peut vous aider :
1# Convert Markdown to JPG in Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.drawing as dr
6import aspose.html.rendering as ren
7import aspose.html.rendering.image as rim
8import aspose.html.saving as sav
9
10# Prepare input and output paths
11output_dir = "output"
12input_dir = "data"
13if not os.path.exists(output_dir):
14 os.makedirs(output_dir)
15document_path = os.path.join(input_dir, "document.md")
16save_path = os.path.join(output_dir, "md-to-jpg-with-save-options.jpg")
17
18# Convert Markdown to HTML
19with conv.Converter.convert_markdown(document_path) as document:
20 # Configure JPG output
21 options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
22 options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
23 options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
24 options.css.media_type = ren.MediaType.PRINT
25
26 # Convert HTML to JPG
27 conv.Converter.convert_html(document, options, save_path)Dans ce code, la classe ImageSaveOptions de Aspose.HTML for Python via .NET est utilisée pour personnaliser la conversion de Markdown en JPEG.
format est fixé à JPEG pour définir le format de l’image de sortie.horizontal_resolution et vertical_resolution sont toutes deux fixées à 200 points par pouce (dpi) pour garantir un rendu d’image de haute qualité.css.media_type est fixé à PRINT pour spécifier que le type de média CSS pour l’impression doit être utilisé pendant la conversion. Ces configurations garantissent que l’image JPEG résultante est de haute résolution et formatée selon les normes des médias d’impression.Aspose.HTML for Python via .NET prend en charge la conversion de Markdown en images PNG, JPG, JPEG, BMP, TIFF et GIF. Vous pouvez utiliser le code Python ci-dessus pour cela ; pour définir le format de l’image de sortie, il vous 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 Markdown 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, "markdown-to-image.bmp")Téléchargez la bibliothèque Aspose.HTML for Python via .NET qui vous permet de convertir avec succès, rapidement et facilement vos documents HTML, MHTML, EPUB, SVG et Markdown vers les formats les plus populaires.
Vous pouvez vérifier la qualité de la conversion Markdown vers JPG avec notre Convertisseur MD vers JPG en ligne. Téléchargez, convertissez vos fichiers et obtenez des résultats en quelques secondes. Essayez gratuitement notre convertisseur Markdown vers JPG !
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.