Comment créer un document Word en C++

De nombreux développeurs utilisent la bibliothèque Microsoft Office Interop pour créer des documents Word, mais nous voyons souvent beaucoup d’entre eux demander comment créer un document Word en C++ en utilisant un code simple et facile. Vous pouvez facilement créer un DOCX en utilisant C++ et sans interop ou Microsoft Office Automation en suivant des étapes simples.

Étapes pour créer un document Word à l’aide de C++

  1. Utiliser le package NuGet Aspose.Words.Cpp
  2. Inclure une référence à Aspose::Words et enregistrer les espaces de noms
  3. Créer une nouvelle instance Document Class
  4. Instanciez l’objet DocumentBuilder Class pour travailler avec le fichier Word
  5. Définir du texte et des propriétés textuelles à l’aide de l’objet DocumentBuilder
  6. Enregistrez le document Word de sortie sur le disque

Dans l’exemple suivant, nous allons voir comment générer DOCX par programme en utilisant C++. Nous avons illustré un scénario simple dans lequel nous avons ajouté quelques lignes de texte et appliqué une mise en forme en gras au document. Ces étapes vous aident à comprendre comment effectuer d’autres actions sur des documents Word que vous pouvez réaliser à l’aide de Microsoft Interop et MS Word sans dépendre de l’un des deux.

Code pour créer un document Word en utilisant C++

Auparavant, nous avons examiné Comment créer un document Word en C# sans Interop. Maintenant, nous avons appris à créer DOCX en utilisant C++. Pour utiliser l’exemple ci-dessus, vous n’avez pas besoin d’installer Microsoft Word sur votre ordinateur ou sur le serveur sur lequel l’application sera installée. Cela rend la création de documents Word beaucoup plus facile et rapide et ne dépend pas de la plate-forme Microsoft.

 Français