Comment ajouter une image dans un document Word à l'aide du code C#

Ce didacticiel vous guidera étape par étape sur la façon d’ajouter une image dans un document Word à l’aide de C#. Nous allons utiliser une application de ligne de commande en C# pour ajouter une image au document Word.

Étapes pour ajouter une image dans un document Word à l’aide de C#

  1. Ajouter une référence à l’assembly System.Drawing dans la solution
  2. Ensuite, la référence de package NuGet Aspose.Words for .NET doit être ajoutée
  3. Ajouter des directives using pour les espaces de noms Aspose.Words et Aspose.Words.Drawing
  4. Appelez la méthode License.SetLicense
  5. Créer un objet Document pour charger Word DOC à partir du système de fichiers ou du flux de mémoire
  6. Créez un objet de classe DocumentBuilder pour écrire du texte, des images, des tableaux, etc.
  7. Déplacez le curseur vers l’en-tête ou le pied de page ou toute position souhaitée dans Word DOC
  8. Utilisez DocumentBuilder.InsertImage pour ajouter une image à partir d’un flux ou d’un fichier
  9. Utilisez Shape class pour définir davantage la taille, la position, le remplissage, etc. de l’image
  10. Appelez la méthode Document.Save pour enregistrer Word DOC sur le disque ou le flux

Vous pouvez utiliser l’exemple de code suivant dans l’application .NET pour ajouter une image au document Word à l’aide de C#.

Code pour ajouter une image dans un document Word à l’aide de C#

Ainsi, l’application Visual Studio ci-dessus vous permettra d’ajouter une image au document Word C#. Il charge un fichier DOC existant mais vous pouvez même programmer créer un document Word en C#. Le code présente deux façons d’ajouter une image au mot DOC C# - il insère d’abord l’image dans l’en-tête du document Word C#, puis il ajoute l’image au mot en tant qu’image liée, c’est-à-dire que l’image dans ce cas n’est pas intégrée mais insérée en tant que lien vers le fichier.

 Français