Convertir Word en Markdown en Java

De nos jours, le format Markdown (MD) est largement utilisé pour écrire des articles, des blogs et de la documentation en ligne. Cependant, sa syntaxe devient difficile à retenir et à écrire dans le cas de documents de grande taille. Pour faciliter les choses, vous pouvez écrire du contenu dans MS Word, puis convertir le fichier DOCX en Markdown. Pour effectuer cette conversion par programmation, cet article explique comment convertir DOCX en Markdown (.md) en Java.

Convertisseur Java DOCX en Markdown - Téléchargement gratuit

Pour convertir les fichiers DOCX au format Markdown, nous utiliserons Aspose.Words for Java. Ladite API vous permet de créer et de manipuler des documents Word à partir d’applications Java. En outre, il fournit un convertisseur de documents de haute qualité pour convertir des documents DOCX vers d’autres formats. Vous pouvez télécharger le JAR de l’API ou l’installer à l’aide des configurations Maven suivantes.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Convertir DOCX en Markdown en Java

Voici les étapes pour convertir un fichier DOCX en Markdown en Java.

  • Chargez le fichier DOCX à l’aide de la classe Document.
  • Convertissez le fichier DOCX au format Markdown à l’aide de la méthode Document.save(string).

L’exemple de code suivant montre comment convertir un fichier DOCX en Markdown (MD) à l’aide de Java.

// Charger le document Word à partir du disque
Document doc = new Document("document.docx");

// Enregistrez le document au format Markdown
doc.save("word-to-markdown.md");

Java DOCX vers Markdown - Personnalisation

Vous pouvez également modifier le comportement par défaut de l’API pour la conversion de DOCX en Markdown. Par exemple, vous pouvez définir l’alignement du contenu dans les tableaux, spécifier un dossier pour conserver les images, etc. Voici les étapes pour définir différentes options dans la conversion Java DOCX vers Markdown.

L’exemple de code suivant montre comment personnaliser la conversion DOCX vers Markdown à l’aide de Java.

// Charger le document Word à partir du disque
Document doc = new Document("document.docx");

// Définir les options de démarquage
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.setImagesFolder("D:\\Images");

// Enregistrez le document au format Markdown
doc.save("word-to-markdown.md", so);

DOCX to Markdown Java Converter - Obtenez une licence gratuite

Vous pouvez utiliser Aspose.Words for Java sans limitations d’évaluation à l’aide d’une licence temporaire.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers DOCX en Markdown (.md) par programmation en Java. De plus, vous avez vu comment modifier la conversion DOCX en Markdown en utilisant différentes options. Vous pouvez également explorer d’autres fonctionnalités offertes par Aspose.Words for Java en utilisant la documentation. De plus, n’hésitez pas à poser vos questions via notre forum.

Voir également