I document Word spesso contengono elementi visivi ricchi come loghi, grafici e immagini di prodotti che potresti dover riutilizzare o analizzare separatamente. Salvare manualmente ogni immagine da un .doc o .docx file può essere lento e soggetto a errori — specialmente quando si gestiscono documenti in massa o flussi di lavoro automatizzati.
Pertanto, in questo articolo, impareremo i dettagli su come possiamo estrarre programmaticamente immagini dai documenti Word utilizzando alcune semplici chiamate API. Il nostro SDK basato su REST funziona interamente nel cloud — senza la necessità di Microsoft Word o librerie esterne — rendendolo ideale per automazione, integrazione e applicazioni scalabili.
Caratteristiche Salienti dell’Estrazione delle Immagini
- Archiviare i documenti visivi in una biblioteca media centralizzata
- Elaborazione di grafiche incorporate per flussi di lavoro di apprendimento automatico o OCR.
- Riutilizzare le risorse aziendali da rapporti e contratti
- Migrating visual data between document systems
Esploriamo i seguenti argomenti in maggiore dettaglio:
- API di elaborazione documenti Word
- Come estrarre immagini da Word in C#
- Scarica le immagini del documento Word utilizzando cURL
- Estrattore di Immagini da Documento Word Gratuito
API di Elaborazione Documenti Word
Il GroupDocs.Parser Cloud SDK per .NET è la nostra API REST premiata che offre la possibilità di manipolare una vasta gamma di formati di file, tra cui Documenti Word, PPTX, Excel, PDF, ZIP ecc. In base alle nostre esigenze, l’API semplifica questi casi d’uso permettendoti di leggere, estrarre e salvare immagini direttamente dai file .doc
e .docx
nelle tue applicazioni C#.
Requisiti preliminari
- Iscriviti su GroupDocs Cloud Dashboard.
- Ottieni il tuo Client ID e Client Secret. Per ulteriori dettagli, visita questo article.
- Installa il SDK basato su REST:
- Installa .NET 6.0 o versione successiva e Visual Studio.
Installa l’SDK dai pacchetti NuGet:
NuGet\Install-Package GroupDocs.Parser-Cloud -Version 25.7.0
- Per ulteriori informazioni sulle credenziali del cliente,
Come estrarre le immagini da Word in C#
Segui il semplice processo in tre passaggi di seguito per estrarre immagini da un documento Word utilizzando C# e GroupDocs.Parser Cloud REST API.
Step 1: Inizializza la configurazione dell’API
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var parserApi = new ParserApi(config);
Passo 2: Imposta il Percorso del File e le Opzioni di Estrazione Inizializza un oggetto dell’oggetto ImagesRequest in cui passiamo l’istanza della classe ImagesOptions come argomento.
var fileInfo = new FileInfo
{
FilePath = "sample.docx"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
var request = new ImagesRequest(options);
Step 3: Recupera le immagini dei documenti. Invoca l’ images API per estrarre le immagini dal documento di Word.
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
// write the name of image extracted from word document
Console.WriteLine($"Image found at: {image.Path}");
}
// Per ulteriori informazioni, si prega di visitare https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-dotnet
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var parserApi = new ParserApi(config);
// specify the input Word document information
var fileInfo = new FileInfo
{
FilePath = "sample.docx"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
// Crea oggetto ImagesRequest
var request = new ImagesRequest(options);
// Call the API to extract images from Word document
var response = parserApi.Images(request);
foreach (var image in response.Images)
{
Console.WriteLine($"Image found at: {image.Path}");
}
Scarica le immagini del documento Word usando cURL
Se la tua preferenza è l’estrazione delle immagini senza codice, prova a chiamare GroupDocs.Parser Cloud usando comandi cURL dalla riga di comando o file batch.
Passo 1 – Generare il token JWTAccess:
curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"
Passo 2 – Estrai Immagini:
curl -v -X POST "https://api.groupdocs.cloud/v1.0/parser/images" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{
\"FileInfo\": {
\"FilePath\": \"input.docx\",
\"StorageName\": \"internal\"
},
\"OutputPath\": \"internal\",
\"StartPageNumber\": 1,
\"CountPagesToExtract\": 2
}"
- Replace with the one you generated.
- Se preferisci estrarre le immagini da tutte le pagine, salta i parametri
StartPageNumber
eCountPagesToExtract
.
Free Word Document Images Extractor
Se non hai configurato il tuo ambiente e vuoi testare le capacità dell’API GroupDocs.Parser Cloud, allora potresti considerare di provare la nostra app gratuita online Word Image Extractor.

Riepilogo
Il GroupDocs.Parser Cloud SDK per .NET è una soluzione affidabile per l’estrazione dei contenuti, l’analisi dei documenti e i flussi di lavoro di automazione che coinvolgono Word, PDF, Excel e altri formati. Prova a utilizzare la nostra API REST oggi!
Letture ulteriori
Domande Frequenti – FAQs
Posso estrarre immagini da pagine specifiche in un documento Word?
- Sì. Puoi definire i parametri
StartPageNumber
eCountPagesToExtract
.
Does the API preserve images resolution?
- Sì. L’API restituisce immagini incorporate in qualità e risoluzione simili a quelle in cui erano incorporate all’interno del documento Word.
È necessario Microsoft Word per eseguire questa operazione?
- No. Questa è una soluzione basata su cloud e funziona indipendentemente da MS Office.
C’è una prova gratuita?
- Sì. Puoi ottenere 150 chiamate API gratuite al mese con un account di prova. Per ulteriori informazioni, visita per favore pricing guide.