Questo articolo illustra come estrarre testo da un documento Word con l’API NET REST. Imparerai a estrarre automaticamente testo da un file Word con l’API C# Low Code definendo l’inizio e la fine del testo che desideri recuperare dal file Word caricato. Puoi impostare i parametri di intervallo nei vari modi descritti in questo articolo.
Prerequisito
- Crea un account e ottieni le credenziali API
- Scarica Aspose.Words Cloud SDK per Dotnet per estrarre un intervallo di testo da un file Word
- Configurare il progetto di soluzione C# con l’SDK sopra indicato per salvare un intervallo in una stringa
Passaggi per estrarre testo specifico da un documento Word con NET REST API
- Crea l’oggetto classe WordsApi per estrarre un intervallo di testo da un file Word
- Crea un’istanza dell’oggetto GetRangeTextOnlineRequest e carica il contenuto del file Word di input al suo interno
- Imposta i parametri di intervallo nell’oggetto di richiesta per definire l’inizio e la fine dell’intervallo di testo
- Chiama il metodo Ottieni intervallo testo online per estrarre l’intervallo di testo
- Visualizza il testo della risposta restituita dalla chiamata API
I passaggi precedenti descrivono il processo per estrarre testo da DOC con l’API C# Low Code. Iniziare il processo creando l’oggetto classe WordsApi utilizzando l’ID client e il segreto, quindi avviare l’oggetto richiesta utilizzando la classe GetRangeTextOnlineRequest. Inserire i parametri per definire l’intervallo di testo e utilizzarlo durante la chiamata al metodo GetRangeTextOnline() che recupera i dati dal file sorgente.
Codice per estrarre testo da DOCX con C# REST API
Questo codice mostra come estrarre testo da un documento Word con l’API REST di C#. La richiesta GetRangeTextOnlineRequest contiene i parametri RangeStartIdentifier e RangeEndIdentifier, che possono essere utilizzati per impostare l’intervallo di testo che si desidera recuperare e salvare in una variabile stringa. Utilizzare identificatori di intervallo come page3 per visualizzare la pagina numero 3, page3:end per visualizzare la fine della pagina 3 e document:end per visualizzare la fine del documento.
Questo articolo ci ha insegnato come definire un intervallo di testo tra le pagine e salvarlo in una variabile stringa. Per salvare una pagina di un file Word in un’immagine, fare riferimento al seguente articolo: Convertire una pagina Word in un’immagine con NET REST API.