Questo breve articolo ti consentirà di convertire Word in TXT con NET REST API. Utilizzeremo Aspose.Words per .NET Cloud SDK che fornisce un’interfaccia semplice e può essere utilizzato per esportare un file Word DOC in un file TXT. Se sei interessato a generare un convertitore da Word DOC a TXT con l’API C# Low Code, puoi seguire le semplici linee guida condivise di seguito in questo articolo e provare a esplorare la funzionalità utilizzando un codice di esempio funzionante.
Prerequisito
- Crea un account Aspose.Cloud gratuito e ottieni le credenziali API per convertire Word in TXT
- Scarica Aspose.Words Cloud SDK per .NET per eseguire la conversione da DOCX a TXT
- Configura il progetto C# per la conversione da Word a TXT con l’SDK riportato sopra
Passaggi per convertire Word DOC in TXT con l’API C# Low Code
- Configura l’ID client e il segreto client affinché l’API converta DOCX in TXT
- Crea un’istanza di un oggetto della classe WordsAPI con le credenziali client dell’account cloud
- Imposta la parola di origine e i nomi dei file TXT di output
- Carica il file DOCX desiderato e convertilo in un flusso di file
- Utilizza il metodo ConvertDocument per Convertire DOCX in TXT utilizzando l’API REST
- Salva il file TXT generato sul disco locale
I passaggi sopra menzionati aiutano a ottenere la conversione da DOCX a TXT utilizzando l’API REST. Il processo inizierà utilizzando Aspose.Words per .NET REST SDK e creando un’istanza della classe WordsApi utilizzando l’identificatore dell’app cloud e i valori segreti. Si accederà al file Word DOCX desiderato tramite il flusso di file dal disco e verrà utilizzato dal metodo ConvertDocument() per eseguire il processo di conversione da Word a TXT nel cloud e restituire il flusso di file TXT di output che può essere salvato sul disco.
Codice per la conversione da DOC a TXT con NET REST API
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WordsToTxt | |
{ | |
public void ConvertWordToTxtAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = ""; | |
apiClient.ClientId = ""; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @"C:\Words\"; | |
string inputFile = "Test1.docx"; | |
string outputFile = "DOCXToTxt.txt"; | |
string outputFormat = "txt"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
//var uploadDocRequest = new UploadFileRequest(inpuFileStream, inputFile); | |
//var task = wordsApi.UploadFile(uploadDocRequest); | |
//task.Wait(); | |
//var result = task.Result; | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Questo codice di esempio mostra il processo per lo sviluppo di un convertitore da documento Word a TXT con l’API REST C#. Puoi anche impostare altri parametri facoltativi durante il processo di conversione, inclusa l’aggiunta dell’interlinea, il percorso del documento di output e il nome del file di output. Questa funzionalità di conversione da DOC a TXT è pratica e può essere integrata con qualsiasi app senza codice o a basso codice su qualsiasi sistema operativo che supporti .NET Framework.
In questo esempio, abbiamo appreso il processo per ottenere la conversione da Word a TXT con NET REST API. Se vuoi saperne di più sulla conversione da Word a SVG, fai riferimento all’articolo su come converti Word in SVG con l’API NET REST.