Преобразование 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, чтобы сохранить его локально с помощью API преобразования Aspose онлайн. Метод ConvertDocumentRequest позволяет использовать различные конфигурации, такие как хранилище файлов для пользовательских шрифтов, пароли для расшифровки защищенных файлов Word, сведения о кодировании для входных файлов TXT и HTML, а также хранилище исходных документов.

Это преобразование DOC в MD можно использовать с любыми приложениями без кода или с низким кодом в Windows, Linux или Mac.

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

 Русский