In diesem kurzen Thema können Sie DOC mit der NET REST API in TXT konvertieren**. Das Aspose.Words for .NET Cloud API SDK bietet eine einfache Schnittstelle und kann zum Exportieren einer Word-DOC-Datei in eine TXT-Datei verwendet werden. Wenn Sie neugierig auf die Entwicklung eines Word DOC-zu-TXT-Konverters mit der C# Low Code API sind, können Sie die unten zu diesem Thema aufgeführten einfachen Schritte befolgen und versuchen, die Funktion mithilfe eines funktionierenden Beispielcodes zu erkunden.
Voraussetzung
- Erstellen Sie ein kostenloses Aspose.Cloud-Konto und erhalten Sie die API-Anmeldeinformationen, um DOC in TXT zu konvertieren
- Holen Sie sich das Aspose.Words Cloud SDK für .NET, um die Konvertierung von DOC in TXT durchzuführen
- Richten Sie das C#-Projekt für die Konvertierung von DOC in TXT mit dem oben genannten SDK ein
Schritte zum Konvertieren von DOC in TXT mit der C# Low Code API
- Konfigurieren Sie die Client-ID und das Client-Geheimnis für die API, um DOC in TXT zu konvertieren
- Erstellen Sie eine Instanz des WordsAPI-Klassenobjekts mit den Anmeldeinformationen des Cloud-Konto-Clients
- Legen Sie die Quell-Word-DOC- und Ausgabe-TXT-Dateinamen fest
- Laden Sie die gewünschte DOC-Datei und konvertieren Sie diese in einen Dateistream
- Verwenden Sie die Methode ConvertDocument, um DOC mithilfe der REST-API in TXT zu konvertieren
- Speichern Sie die erstellte TXT-Datei auf der lokalen Festplatte
Die oben genannten Schritte helfen bei der Durchführung der DOC-zu-TXT-Konvertierung mithilfe der REST-API. Der Prozess wird durch die Verwendung von Aspose.Words für .NET REST SDK und die Erstellung eines Objekts der WordsApi-Klasse unter Verwendung der Cloud-App-ID und der geheimen Werte initiiert. Auf die gewünschte Word-Dokumentdatei wird über den Dateistream von der Festplatte zugegriffen und von der ConvertDocument()-Methode verwendet, um den DOC-zu-TXT-Konvertierungsprozess in der Cloud durchzuführen und den ausgegebenen TXT-Dateistream zurückzugeben, der auf der Festplatte gespeichert werden kann.
Code für die Konvertierung von DOCX in TXT mit der 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); | |
} | |
} | |
} | |
} |
Der obige Code beinhaltet den Prozess zum Entwickeln eines Word-Dokument-zu-TXT-Konverters mit C#-REST-API. Sie können während des Konvertierungsprozesses auch die anderen optionalen Parameter konfigurieren, einschließlich des Pfads für das Ausgabedokument, des Hinzufügens von Zeilenabständen und des Namens der Ausgabedatei. Diese DOC-zu-TXT-Konvertierung-Funktion ist nützlich und kann in alle No-Code- oder Low-Code-Apps auf jedem Betriebssystem integriert werden, das das .NET Framework unterstützt.
In diesem Thema haben wir erfahren, wie man mit der Net-REST-API eine *DOCX-zu-TXT-Konvertierung erreicht. Wenn Sie mehr über die Konvertierung von DOCX in HTML erfahren möchten, lesen Sie den Artikel zur Vorgehensweise Konvertieren Sie DOCX in HTML mit der NET REST API.