Word Dokumente enthalten oft reichhaltige visuelle Elemente wie Logos, Diagramme und Produktbilder, die Sie möglicherweise erneut verwenden oder separat analysieren müssen. Das manuelle Speichern jedes Bildes aus einer .doc oder .docx Datei kann langsam und fehleranfällig sein – insbesondere bei der Bearbeitung von Massendokumenten oder automatisierten Workflows.
Daher werden wir in diesem Artikel die Einzelheiten lernen, wie wir programmgesteuert Bilder aus Word Dokumenten mit einigen einfachen API-Aufrufen extrahieren können. Unser REST-basiertes SDK funktioniert vollständig in der Cloud – ohne die Notwendigkeit von Microsoft Word oder externen Bibliotheken – und ist damit ideal für Automatisierung, Integration und skalierbare Anwendungen.
Hervorstechende Merkmale der Bilderextraktion
- Dokumentenvisualisierungen in einer zentralen Mediathek archivieren
- Verarbeitung eingebetteter Grafiken für maschinelles Lernen oder OCR-Workflows
- Wiederverwendung von Unternehmensressourcen aus Berichten und Verträgen
- Visuelle Daten zwischen Dokumentensystemen migrieren
Lass uns die folgenden Themen im Detail erkunden:
- Word Dokumentverarbeitungs-API
- Wie man Bilder aus Word in C# extrahiert
- Laden Sie Word Dokumentbilder mit cURL herunter
- Kostenloser Word Dokument bilder-Extractor
Word Dokumentverarbeitungs-API
Das GroupDocs.Parser Cloud SDK für .NET ist unsere preisgekrönte REST-basierte API, die die Möglichkeiten bietet, eine große Vielzahl von Dateiformaten zu manipulieren, einschließlich Word Dokument, PPTX, Excel, PDF, ZIP usw. Entsprechend unseren Anforderungen vereinfacht die API diese Anwendungsfälle, indem sie Ihnen ermöglicht, Bilder direkt aus .doc
und .docx
Dateien in Ihren C#-Anwendungen zu lesen, zu extrahieren und zu speichern.
Voraussetzungen
- Melden Sie sich beim GroupDocs Cloud Dashboard an.
- Holen Sie sich Ihre Client-ID und Ihren Client Secret. Für weitere Details besuchen Sie bitte diesen Artikel.
- Installieren Sie das REST-basierte SDK:
- Installieren Sie .NET 6.0 oder höher und Visual Studio.
Installiere das SDK aus NuGet-Paketen:
NuGet\Install-Package GroupDocs.Parser-Cloud -Version 25.7.0
- Für weitere Informationen zu den Client-Anmeldeinformationen,
Wie man Bilder aus Word in C#{#extract-images-csharp} extrahiert
Befolgen Sie den einfachen dreistufigen Prozess unten, um Bilder aus einem Word Dokument mit C# und der GroupDocs.Parser Cloud REST API zu extrahieren.
Schritt 1: API-Konfiguration initialisieren
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var parserApi = new ParserApi(config);
Schritt 2: Dateipfad und Extraktionsoptionen festlegen Initialisieren Sie ein Objekt der ImagesRequest Klasse, bei dem wir die Instanz der ImagesOptions Klasse als Argument übergeben.
var fileInfo = new FileInfo
{
FilePath = "sample.docx"
};
var options = new ImagesOptions
{
FileInfo = fileInfo
};
var request = new ImagesRequest(options);
Schritt 3: Dokumentenbilder abrufen. Rufen Sie die images API auf, um Bilder aus dem Word Dokument zu extrahieren.
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}");
}
// Für weitere Informationen besuchen Sie bitte 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
};
// Erstellen Sie ein ImagesRequest Objekt
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}");
}
Download Word Dokumentbilder mit cURL
Wenn Ihre Präferenz die Bildextraktion ohne Code-Snippet ist, dann versuchen Sie, GroupDocs.Parser Cloud mit cURL-Befehlen von der Kommandozeilenkonsole oder Batch Dateien aus aufzurufen.
Schritt 1 – JWTAccess-Token generieren:
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"
Schritt 2 – Bilder extrahieren:
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.
- Wenn Sie es bevorzugen, die Bilder von allen Seiten zu extrahieren, überspringen Sie die Parameter
StartPageNumber
undCountPagesToExtract
.
Free Word Document Images Extractor
Wenn Sie Ihre Umgebung nicht eingerichtet haben und die Funktionen der GroupDocs.Parser Cloud API testen möchten, sollten Sie versuchen, unsere kostenlose online Word Image Extractor App zu verwenden.

Summary
Das GroupDocs.Parser Cloud SDK für .NET ist eine zuverlässige Lösung für die Inhaltsextraktion, Dokumentenverarbeitung und Automatisierungs-Workflows, die Word-, PDF-, Excel und andere Formate umfassen. Probieren Sie noch heute unsere REST-API aus!
Weiterführende Literatur
Häufig gestellte Fragen – FAQs
Can I extract images from specific pages in a Word document?
- Ja. Sie können die Parameter
StartPageNumber
undCountPagesToExtract
definieren.
Does the API preserve images resolution?
- Ja. Die API gibt eingebettete Bilder in einer ähnlichen Qualität und Auflösung zurück, wie sie im Word Dokument eingebettet waren.
Ist Microsoft Word erforderlich, um diesen Vorgang auszuführen?
- Nein. Dies ist eine cloudbasierte Lösung und funktioniert unabhängig von MS Office.
Gibt es eine kostenlose Testversion?
- Ja. Sie können 150 kostenlose API-Aufrufe pro Monat mit einem Testkonto erhalten. Für weitere Informationen besuchen Sie bitte pricing guide.