Dans ce didacticiel de base, nous allons explorer comment convertir Word en Markdown à l’aide de C++. Vous pouvez traiter les documents Word enregistrés au format DOCX ou DOC qui peuvent comprendre du contenu de fichier textuel ou visuel. Vous pouvez convertir DOCX en Markdown en utilisant C++ sur des systèmes d’exploitation comme Linux ou MS Windows avec quelques appels d’API.
Étapes pour convertir Word en Markdown en utilisant C++
- Configurer la bibliothèque Aspose.Words.Cpp avec le gestionnaire de packages NuGet dans Microsoft Visual Studio
- Ajoutez les références aux espaces de noms Aspose::Words et Aspose::Words::Saving
- Créez une instance de Document Class pour charger le fichier Word source
- Instanciez un objet de la classe MarkdownSaveOptions et définissez différentes propriétés
- Enregistrez le fichier Markdown généré au format de fichier MD
Les étapes susmentionnées expliquent comment convertir Word en Markdown en utilisant C++. Ce processus vous permet de contrôler différentes configurations de la conversion du document comme l’optimisation de la mémoire, l’encodage, la qualité du rendu, etc. Vous n’avez pas besoin de prendre en compte les détails mineurs et les normes des formats de fichiers car les appels API prennent en charge le système de fichiers et les normes.
Code pour créer un convertisseur DOCX en Markdown à l’aide de C++
Dans l’extrait de code ci-dessus, nous chargeons tout d’abord le document Word source au format DOCX ou DOC à l’aide d’une instance de la * classe Document *. Ensuite, nous procédons à la spécification de différentes propriétés pour configurer le fichier MD de sortie avec la * classe MarkdownSaveOptions *. Enfin, nous écrivons le fichier de démarque de sortie en utilisant la méthode Save. Vous pouvez facilement créer un convertisseur Word vers Markdown en utilisant C++ avec cet extrait de code dans vos applications.
Dans le dernier sujet, nous avons appris comment Convertir Word en HTML en utilisant C++. Alors que, ici, nous avons exploré comment convertir DOCX en MD en C++.