
Müssen Sie Bilder aus PowerPoint-Präsentationen für Datenanalysen, Archivierung oder Automatisierung extrahieren? Das GroupDocs.Parser Cloud SDK für Node.js ermöglicht es Entwicklern, eingebettete Bilder aus .ppt und .pptx Dateien schnell mithilfe einfacher REST-API-Aufrufe zu extrahieren. Keine Office-Installation oder komplexe Parsing-Logik erforderlich.
Warum Bilder aus PowerPoint extrahieren?
- Isolieren Sie visuelle Inhalte (Logos, Symbole, Diagramme, Fotos).
- Präsentationen als strukturierte Assets archivieren.
- Aktivieren Sie die Inhaltsindizierung oder Computer Vision-Workflows.
- Automatisieren Sie die Medienextraktion aus einer Vielzahl von Folien.
In diesem Artikel werden wir die folgenden Themen behandeln:
PowerPoint Bildextraktions-API
Das GroupDocs.Parser Cloud SDK für Node.js vereinfacht die Arbeit mit Präsentationsdateien. Es ermöglicht Ihnen:
- Extrahieren Sie Bilder aus bestimmten oder allen Folien.
- Inhalt wie Folienmetadaten oder Layout abrufen.
- Arbeiten Sie mit anderen Formaten (Word, Excel, PDF, ZIP, usw.).
Voraussetzungen
- Melden Sie sich bei GroupDocs Cloud Dashboard an.
- Holen Sie sich Ihre Client-ID und Client-Secret.
- Installiere das SDK:
npm install groupdocs-parser-cloud
- Für weitere Informationen zu Client-Anmeldeinformationen besuchen Sie bitte diesen Artikel.
Wie man Bilder aus PowerPoint mit Node.js extrahiert
Befolge diese Schritte, um deinen eigenen Bild-Extraktor aus einer PowerPoint-Präsentation mit der Node.js-API zu entwickeln:
Schritt 1: Konfiguration initialisieren.
const { ParserApi, Configuration, ImagesRequest, FileInfo, ImagesOptions } = require("groupdocs-parser-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const parserApi = new ParserApi(config);
Schritt 2: Dateiinfo und Bildoptionen einrichten. Initialisieren Sie ein Objekt der Klasse ImagesRequest und übergeben Sie die Instanz der Klasse ImagesOptions.
const fileInfo = new FileInfo();
// path to your PowerPoint file
fileInfo.filePath = "sample.pdf";
const options = new ImagesOptions();
options.fileInfo = fileInfo;
const request = new ImagesRequest(options);
Schritt 3: Bilder aus PowerPoint extrahieren. Rufen Sie die images Methode auf, um Bilder aus einer PowerPoint-Präsentation zu extrahieren.
parserApi.images(request).then((response) => {
console.log("Images extracted successfully.");
console.log(response.images);
}).catch((err) => {
console.error("Failed to extract images:", err);
});
// Für weitere Beispiele besuchen Sie bitte https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-node
const { ParserApi, Configuration, ImagesRequest, FileInfo, ImagesOptions } = require("groupdocs-parser-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const parserApi = new ParserApi(config);
const fileInfo = new FileInfo();
// Path of input Powerpoint
fileInfo.filePath = "input.pptx";
const options = new ImagesOptions();
options.fileInfo = fileInfo;
const request = new ImagesRequest(options);
parserApi.images(request).then((response) => {
console.log("Images extracted successfully.");
console.log(response.images);
}).catch((err) => {
console.error("Failed to extract images:", err);
});
Sie können die Ausgabe des obigen Codesamples im folgenden Bild sehen:
Bilder aus PowerPoint mit cURL extrahieren
Sie können auch Bilder mit der GroupDocs.Parser REST API und cURL extrahieren.
Schritt 1 – Zugriffstoken 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 über die REST-API 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.pptx\", \"StorageName\": \"internal\" }, \"OutputPath\": \"internal\", \"StartPageNumber\": 1, \"CountPagesToExtract\": 2}"
- Ersetzen Sie mit dem, den Sie erstellt haben.
✅ Vorteile der Verwendung von cURL
- Ideal für headless Umgebungen.
- Scriptable für CI/CD-Pipelines.
- Keine SDK-Installation erforderlich.
- Plattformunabhängig (Linux/macOS/Windows).
Free PowerPoint Image Extractor
Don`t want to write code? Try the Free online PowerPoint Image Extractor powered by GroupDocs.Parser Cloud.

Schlussfolgerung
Mit der GroupDocs.Parser Cloud SDK für Node.js wird das Extrahieren von Bildern aus PowerPoint Dateien schnell und skalierbar. Egal, ob Sie an Präsentationsarchiven, KI-Pipelines oder CMS-Integrationen arbeiten – diese REST-API gibt Ihnen die vollständige Kontrolle über die Extraktion visueller Inhalte.
📚 Zusätzliche Ressourcen
Häufig gestellte Fragen – FAQs
Kann ich Bilder nur von bestimmten Folien extrahieren?
- Ja. Sie können StartPageNumber und CountPagesToExtract für präzise Kontrolle definieren.
Sind die Bilder in der originalen Auflösung zurückgegeben?
- Ja, die API liefert originalqualitäts Bilder, die in der Präsentation eingebettet sind.
Ist PowerPoint erforderlich, um dies auszuführen?
- Nein. Alles läuft in der Cloud, ohne dass MS Office benötigt wird.
Ist eine kostenlose Testversion verfügbar?
- Ja. Neue Konten erhalten 150 kostenlose API-Aufrufe/Monat. Für weitere Informationen besuchen Sie bitte pricing guide.