Преобразование DOC в TXT с помощью NET REST API

Эта краткая тема позволит вам конвертировать DOC в TXT с помощью NET REST API. SDK Aspose.Words for .NET Cloud API предоставляет простой интерфейс и может использоваться для экспорта файла Word DOC в файл TXT. Если вас интересует разработка конвертера Word DOC в TXT с использованием C# Low Code API, вы можете выполнить простые шаги, описанные ниже по этой теме, и попробовать изучить эту функцию, используя рабочий пример кода.

Обязательное условие

Действия по преобразованию DOC в TXT с помощью API C# Low Code

  1. Настройте идентификатор клиента и секрет клиента для API для преобразования DOC в TXT.
  2. Создайте экземпляр объекта класса WordsAPI с учетными данными клиента облачной учетной записи.
  3. Установите исходный Word DOC и имена выходных файлов TXT.
  4. Загрузите нужный файл DOC и преобразуйте его в файловый поток.
  5. Используйте метод ConvertDocument, чтобы конвертировать DOC в TXT с помощью REST API
  6. Сохраните созданный файл TXT на локальном диске.

Вышеупомянутые шаги помогают выполнить преобразование DOC в TXT с использованием REST API. Процесс будет инициирован с помощью Aspose.Words для .NET REST SDK и создания объекта класса WordsApi с использованием идентификатора облачного приложения и секретных значений. Доступ к желаемому файлу документа Word будет осуществляться через файловый поток с диска и использоваться методом ConvertDocument() для выполнения процесса преобразования DOC в TXT в облаке и возврата выходного потока файлов TXT, который можно сохранить на диске.

Код для преобразования DOCX в TXT с помощью 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);
}
}
}
}

Приведенный выше код включает в себя процесс разработки преобразователя документов Word в TXT с использованием C# REST API. Вы также можете настроить другие дополнительные параметры в процессе преобразования, включая путь к выходному документу, добавление межстрочного интервала и имя выходного файла. Эта функция преобразования DOC в TXT полезна и может быть интегрирована с любыми приложениями без кода или с низким кодом в любой операционной системе, поддерживающей .NET Framework.

В этом разделе мы узнали о преобразовании DOCX в TXT с помощью чистого REST API. Если вы хотите узнать о преобразовании DOCX в HTML, обратитесь к статье о том, как конвертировать DOCX в HTML с помощью NET REST API.

 Русский