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 DOC en Markdown. Pour effectuer cette conversion par programmation, cet article explique comment convertir DOC en Markdown (.md) en Java.

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

Pour convertir les fichiers DOC 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 DOC 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 DOC en Markdown en Java

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

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

L’exemple de code suivant montre comment convertir un fichier DOC 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 DOC vers Markdown - Personnalisation

Vous pouvez également modifier le comportement par défaut de l’API pour la conversion DOC 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 DOC vers Markdown.

L’exemple de code suivant montre comment personnaliser la conversion DOC en 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);

Convertisseur Java DOC en Markdown - 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 DOC en Markdown (.md) par programmation en Java. De plus, vous avez vu comment modifier la conversion DOC 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