Перетворіть Word DOC у Markdown за допомогою NET REST API

Цей короткий посібник допоможе вам зрозуміти, як конвертувати Word DOC у розмітку за допомогою NET REST API у хмарі. Щоб експортувати DOC у формат MD, ми використовуємо Aspose.Words для .NET Cloud SDK. Якщо ви зацікавлені в перетворенні Word на розмітку в C# Low Code API, виконайте це завдання за допомогою наведеного зразка коду та кроків.

Обов’язкова умова

Кроки для перетворення Word у Markdown за допомогою NET REST API

  1. Установіть ідентифікатор клієнта та секрет клієнта для API для перетворення в MD
  2. Створіть об’єкт класу WordsAPI з обліковими даними клієнта
  3. Вкажіть вхідні та вихідні файли
  4. Прочитайте вхідний файл DOC і збережіть його в масиві байтів
  5. Створіть екземпляр методу ConvertDocumentRequest(), використовуючи наведений вище масив байтів
  6. Викличте метод ConvertDocument, щоб перетворити DOC на MD за допомогою REST API
  7. Збережіть вихідний MD-файл на локальному диску

Код для перетворення DOC на MD за допомогою C# REST API

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToMd
{
public void ConvertWordToMdAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client ID";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
//string localPath = @"";
string inputFile = "Test1.doc";
string outputFile = "DOCXToMD";
string outputFormat = "md";
//Read input file to bytes array
var inpuFileStream = File.Open(inputFile, FileMode.Open);
inpuFileStream.Position = 0;
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(outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Наведений вище зразок коду дає змогу конвертувати DOC у MD за допомогою C# REST API. Вам потрібно ввести файл DOC за допомогою Aspose.Words REST API SDK для C# та завантажити вихідний файл MD, щоб зберегти його локально за допомогою Aspose conversion API онлайн. Метод ConvertDocumentRequest дозволяє налаштовувати різні конфігурації, такі як зберігання файлів для спеціальних шрифтів, паролі для розшифровки захищених файлів Word, деталі кодування для вхідних файлів TXT і HTML і зберігання вихідних документів.

Це перетворення DOC у MD можна використовувати з будь-якими програмами без коду або з низьким кодом у Windows, Linux або Mac.

Ви також можете переглянути іншу схожу функцію на наступній сторінці: Як конвертувати DOC у EPUB за допомогою NET REST API.

 Українська