In questo breve articolo di istruzioni, discuteremo la procedura dettagliata per estrarre immagini dal documento Word in C#. Useremo DOCX come file di input per ottenere le immagini. Tuttavia, puoi anche fornire un documento in formato DOC per estrarre immagini usando il linguaggio C#. Inoltre, creeremo un esempio funzionante per mostrarti come ottenere immagini da file Word usando C#.
Passaggi per estrarre immagini dal documento di Word in C#
- Installa il pacchetto GroupDocs.Parser for .NET dal sito Web NuGet nel progetto .NET per estrarre le immagini dal documento di Word
- Aggiungi un riferimento agli spazi dei nomi necessari per estrarre le immagini dal file di Word
- Crea un’istanza della classe Parser per caricare il documento DOCX di input
- Chiama il metodo GetImages della classe Parser per raccogliere immagini dal documento di Word
- Esegui l’iterazione sulla raccolta di immagini e ottieni la dimensione, il tipo e il contenuto delle immagini
Nei punti precedenti, abbiamo spiegato ogni passaggio per creare la funzionalità per estrarre tutte le immagini dal documento Word usando C#. Dovrai caricare il file di Word di origine inizializzando la classe Parser dopo aver configurato il pacchetto richiesto dal gestore pacchetti NuGet e includendo gli spazi dei nomi richiesti nel codice. Successivamente, GetImages ti consente di raccogliere l’oggetto immagini e quindi puoi scorrere la raccolta per visualizzare i dati dell’immagine.
Codice per estrarre immagini dal documento Word in C#
Nel frammento di codice precedente, viene sviluppato l’estrattore di immagini C# dall’applicazione Word per dimostrare il funzionamento di questa funzionalità. Non utilizziamo alcuno strumento di terze parti per estrarre le immagini. Questo esempio può essere ulteriormente migliorato in base ai tuoi requisiti specifici e puoi anche utilizzare questo esempio su qualsiasi sistema operativo come Windows, macOS e Linux.
Abbiamo discusso il processo per estrarre immagini da documenti Word in C# e sviluppato un codice di esempio in questo post. Di recente, abbiamo pubblicato un articolo per estrarre il testo da un documento di Word in C#, dai un’occhiata alla guida come estrarre testo da un documento di Word usando C# per ulteriori informazioni.