Questo rapido argomento ti consentirà di convertire DOC in TXT con NET REST API. Aspose.Words per .NET Cloud API SDK fornisce un’interfaccia semplice e può essere utilizzato per esportare un file Word DOC in un file TXT. Se sei curioso di sviluppare un convertitore da Word DOC a TXT con l’API C# Low Code, puoi seguire i semplici passaggi condivisi di seguito su questo argomento 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 DOC in TXT
- Ottieni Aspose.Words Cloud SDK per .NET per eseguire la conversione da DOC a TXT
- Configura il progetto C# per la conversione da DOC a TXT con l’SDK sopra
Passaggi per convertire DOC in TXT con l’API C# Low Code
- Configura l’ID client e il segreto client affinché l’API converta DOC in TXT
- Crea un’istanza dell’oggetto classe WordsAPI con le credenziali client dell’account cloud
- Imposta il Word DOC di origine e i nomi dei file TXT di output
- Carica il file DOC desiderato e convertilo in un flusso di file
- Utilizza il metodo ConvertDocument per Convertire DOC in TXT utilizzando l’API REST
- Salva il file TXT creato sul disco locale
I passaggi precedenti aiutano a eseguire la conversione da DOC a TXT utilizzando l’API REST. Il processo verrà avviato utilizzando Aspose.Words for .NET REST SDK e creando un oggetto della classe WordsApi utilizzando l’identificatore dell’app cloud e i valori segreti. Si accederà al file di documento Word desiderato tramite il flusso di file dal disco e verrà utilizzato dal metodo ConvertDocument() per eseguire il processo di conversione da DOC a TXT nel cloud e restituire il flusso di file TXT di output che può essere salvato sul disco.
Codice per la conversione da DOCX 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 DocToTxt | |
{ | |
public void ConvertDocToTxtAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = ""; | |
apiClient.ClientId = ""; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @"C:\Words\"; | |
string inputFile = "Test.doc"; | |
string outputFile = "DOCToTxt.txt"; | |
string outputFormat = "txt"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
//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); | |
} | |
} | |
} | |
} |
Il codice precedente implica il processo per lo sviluppo di un convertitore da documento Word a TXT con API REST C#. Puoi anche configurare gli altri parametri facoltativi durante il processo di conversione, incluso il percorso del documento di output, l’aggiunta dell’interlinea e il nome del file di output. Questa funzionalità di conversione da DOC a TXT è utile e può essere integrata con qualsiasi app senza codice o a basso codice su qualsiasi sistema operativo che supporti .NET Framework.
In questo argomento abbiamo appreso come ottenere la conversione da DOCX a TXT con l’API REST di rete. Se desideri informazioni sulla conversione da DOCX a HTML, fai riferimento all’articolo su come converti DOCX in HTML con NET REST API.