Come estrarre immagini dal documento di Word in C#

Questo articolo descrive come estrarre immagini dal documento di Word in C#. Fornisce i dettagli sulla configurazione dell’ambiente richiesta per testare il codice di esempio, la procedura dettagliata e un codice di esempio eseguibile che legge un file DOCX e salva ogni immagine come file PNG. Fornirà inoltre una spiegazione delle classi, dei metodi e delle proprietà necessarie per estrarre tutte le immagini dal documento di Word in C#.

Passaggi per estrarre immagini da Word in C#

  1. Stabilisci l’ambiente per aggiungere Aspose.Words for .NET per estrarre le immagini
  2. Carica il file Word di origine con le immagini nell’oggetto classe Document
  3. Ottieni la raccolta di forme dal documento di Word utilizzando il metodo GetChildNodes()
  4. Scorri tutti gli elementi nella raccolta di forme
  5. Salva ogni forma che ha un’immagine come immagine separata

Questi passaggi forniscono i dettagli per estrarre le immagini dal documento di Word in C#. Innanzitutto, il file di Word di origine viene caricato nell’oggetto della classe Document e quindi si accede alla raccolta di forme utilizzando il metodo GetChildNodes() che accetta l’enumeratore NodeType.Shape come argomento. Nel passaggio successivo, questa raccolta viene ripetuta e ogni forma viene testata per avere un’immagine e, se trovata, salvata come file immagine separato.

Codice per estrarre immagini da file di Word in C#

Questo codice illustra il processo per estrarre immagini dal documento Word in C# che usa l’oggetto della classe Document con diverse funzioni di sovraccarico che supportano molte funzionalità come l’impostazione della codifica, le impostazioni dei caratteri, le preferenze della lingua e molto altro. Allo stesso modo, puoi recuperare altri tipi di nodi figlio usando il metodo GetChildNodes() come sezioni, intestazione/piè di pagina, tabella, riga, cella e paragrafi per citarne solo alcuni.

Questo articolo spiega come estrarre immagini da un file di Word. Se vuoi imparare la procedura per aggiungere immagini, fai riferimento all’articolo su come aggiungere un’immagine nel documento di Word usando C#.

 Italiano