
Se hai bisogno di estrarre testo da presentazioni Microsoft PowerPoint per automazione, archiviazione o indicizzazione della ricerca, il GroupDocs.Parser Cloud SDK per Node.js fornisce una soluzione basata sul cloud che è veloce, flessibile e facile da integrare. Con solo poche righe di codice, puoi estrarre testo semplice o strutturato da .ppt e .pptx file senza fare affidamento su Microsoft Office.
- API di estrazione del testo di PowerPoint
- Come estrarre testo da PowerPoint utilizzando Node.js
- Estrai testo da PowerPoint tramite cURL
- Free PowerPoint Text Extractor
API di Estrazione Testo PowerPoint
Il GroupDocs.Parser Cloud SDK per Node.js è un SDK di alto livello costruito su una potente API REST che ti consente di estrarre:
- Testo della diapositiva (per diapositiva o per l’intera presentazione).
- Contenuto strutturato da tabelle.
- Metadata.
- File o immagini incorporati.
Supporta una vasta gamma di formati, tra cui PDF, Word, Excel, PowerPoint, MSG, ZIP, e altro ancora.
Prerequisites
- Registrati su GroupDocs.Cloud Dashboard.
- Ottieni il tuo Client ID e Client Secret.
- Installa SDK:
npm install groupdocs-parser-cloud
Visita il seguente link per saperne di più su, come ottenere il tuo Client ID e Client Secret per l’autenticazione.
Come estrarre testo da PowerPoint utilizzando Node.js
Questa sezione fornisce i dettagli su come possiamo estrarre programmaticamente testo da una presentazione PowerPoint utilizzando il SDK di Node.js.
Step 1: Inizializza Configurazione:
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);
Passo 2: Imposta le informazioni e le opzioni del file: Inizializza un oggetto della classe TextRequest e passa l’istanza della classe TextOptions.
const fileInfo = new FileInfo();
// path to PowerPoint presentation
fileInfo.filePath = "input.pptx";
const options = new TextOptions();
options.fileInfo = fileInfo;
const request = new TextRequest(options);
Passaggio 3: Estrai testo da PowerPoint: Ignora il text metodo, e restituirà il testo semplice dalla presentazione di PowerPoint.
parserApi.text(request).then(response => {
console.log("Extracted text content:");
console.log(response.text);
}).catch(err => {
console.error("Error extracting text:", err);
});
// Per ulteriori esempi, visita https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-node
const { Configuration, ParserApi, TextOptions, TextRequest, FileInfo } = require("groupdocs-parser-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const parserApi = new ParserApi(config);
const fileInfo = new FileInfo();
// Input PowerPoint path
fileInfo.filePath = "input.pptx";
// specificare oggetto TextOptions
const options = new TextOptions();
options.fileInfo = fileInfo;
const request = new TextRequest(options);
parserApi.text(request).then(response => {
console.log("Extracted text content:");
console.log(response.text);
}).catch(err => {
console.error("Error extracting text:", err);
});
Puoi vedere l’output del campione di codice sopra nell’immagine qui sotto:

Estrai testo da PowerPoint tramite cURL
Se preferisci operazioni da riga di comando o vuoi integrarti in uno script? Puoi estrarre testo da un documento Word utilizzando cURL e GroupDocs.Parser REST API.
Passo 1 – Genera Token di Accesso:
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"
Step 2 – Estrai testo tramite chiamata API:
curl -v -X POST "https://api.groupdocs.cloud/v1.0/parser/text" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d
"{
\"FileInfo\":
{
\"FilePath\": \"input.pptx\",
\"StorageName\": \"internal\"
}
}"
- Sostituisci con quello che hai generato.
Benefici del’utilizzo di cURL con l’API GroupDocs.Parser
- ✅ Nessuna installazione SDK.
- ✅ Adatto per script bash o lavori cron.
- ✅ Funziona in ambienti Linux, macOS e Windows.
- ✅ Leggero e veloce.
Free PowerPoint Text Extractor
Usa il nostro Free Online PowerPoint Text Extractor alimentato da GroupDocs.Parser Cloud se preferisci un’opzione senza codice.

Conclusione
Utilizzando il GroupDocs.Parser Cloud SDK per Node.js, puoi estrarre testo da presentazioni PowerPoint in modo efficiente con codice minimo. Il SDK e l’API REST supportano flussi di lavoro di sviluppo moderni — che tu preferisca SDK programmatici o leggeri script cURL.
📚 Risorse Aggiuntive
Domande Frequenti – FAQs
- Posso estrarre testo da diapositive con formattazione?
- Sì. L’API restituisce testo strutturato inclusa l’ordine delle diapositive.
- Is PowerPoint required to extract content?
- No. L’API funziona nel cloud e non dipende da Microsoft Office.
- Qual è il modello di prezzo?
- Offriamo un modello di prezzo pay as you go. Per ulteriori informazioni, si prega di visitare pricing guide.
- C’è una prova gratuita?
- Sì. Puoi effettuare fino a 150 chiamate API/mese con un account di prova gratuito. Per ulteriori dettagli, visita pricing guide.