Ця коротка тема дозволить вам перетворити DOC на TXT за допомогою NET REST API. Aspose.Words для .NET Cloud API SDK забезпечує простий інтерфейс і може використовуватися для експорту файлу Word DOC у файл TXT. Якщо вам цікаво розробити конвертер Word DOC у TXT із C# Low Code API, ви можете виконати прості кроки, наведені нижче щодо цієї теми, і спробувати дослідити функцію за допомогою робочого зразка коду.
Обов’язкова умова
- Створіть безкоштовний обліковий запис Aspose.Cloud і отримайте облікові дані API, щоб конвертувати DOC у TXT
- Отримайте Aspose.Words Cloud SDK для .NET, щоб виконати перетворення DOC у TXT
- Налаштуйте проект C# для перетворення DOC у TXT за допомогою наведеного вище SDK
Кроки для перетворення DOC на TXT за допомогою C# Low Code API
- Налаштуйте ідентифікатор клієнта та секрет клієнта для API, щоб конвертувати DOC у TXT
- Створіть екземпляр об’єкта класу WordsAPI з обліковими даними клієнта хмарного облікового запису
- Встановіть вихідні імена файлів Word DOC і TXT
- Завантажте потрібний файл DOC і перетворіть його на потік файлу
- Використовуйте метод ConvertDocument, щоб конвертувати DOC у TXT за допомогою REST API
- Збережіть створений файл 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 за допомогою net REST API. Якщо ви хочете дізнатися про перетворення DOCX у HTML, перегляньте статтю про конвертувати DOCX у HTML за допомогою NET REST API.