Dans ce bref article pratique, nous discuterons de la procédure détaillée pour extraire des images d’un document Word en C#. Nous utiliserons DOCX comme fichier d’entrée pour obtenir des images. Cependant, vous pouvez également fournir un document au format DOC pour extraire des images à l’aide du langage C#. De plus, nous allons créer un exemple de travail pour vous montrer comment obtenir des images à partir d’un fichier Word à l’aide de C#.
Étapes pour extraire des images d’un document Word en C
- Installez le package GroupDocs.Parser for .NET à partir du site Web NuGet dans le projet .NET pour extraire des images d’un document Word
- Ajouter une référence des espaces de noms nécessaires pour extraire les images du fichier Word
- Instanciez la classe Parser pour charger le document DOCX d’entrée
- Appelez la méthode GetImages de la classe Parser pour collecter des images à partir du document Word
- Parcourez la collection d’images et obtenez la taille, le type et le contenu des images
Dans les points ci-dessus, nous avons expliqué chaque étape pour créer la fonctionnalité permettant d’extraire toutes les images du document Word à l’aide de C#. Vous devrez charger le fichier Word source en initialisant la classe Parser après avoir configuré le package requis à partir du gestionnaire de packages NuGet et en incluant les espaces de noms requis dans le code. Après cela, GetImages vous permet de collecter des objets d’images, puis vous pouvez parcourir la collection pour afficher les données d’image.
Code pour extraire des images d’un document Word en C
Dans l’extrait de code précédent, l’application C# Image extractor from Word est développée pour démontrer le fonctionnement de cette fonctionnalité. Nous n’utilisons aucun outil tiers pour extraire des images. Cet exemple peut être encore amélioré selon vos besoins spécifiques et vous utilisez également cet exemple sur n’importe quel système d’exploitation comme Windows, macOS et Linux.
Nous avons discuté du processus d’extraction d’images à partir de documents Word en C # et développé un exemple de code pour celui-ci dans cet article. Récemment, nous avons publié un article sur l’extraction de texte à partir d’un document Word en C#, consultez le guide comment extraire du texte d’un document Word à l’aide de C # pour plus d’informations.