NET REST APIを使用してWord DOCをMarkdownに変換する

この短いガイドは、クラウドで NET REST API を使用して Word DOC をマークダウンに変換する方法を理解するのに役立ちます。 DOC を MD 形式にエクスポートするには、Aspose.Words for .NET Cloud SDK を使用します。 C# ロー コード API での Word からマークダウンへの変換に興味がある場合は、指定されたサンプル コードと手順を使用してこのタスクを実行してください。

前提条件

NET REST API を使用して Word を Markdown に変換する手順

  1. MDに変換するためのAPIのクライアントIDとクライアントシークレットを設定します。
  2. クライアントの資格情報を使用して WordsAPI クラスのオブジェクトを作成します
  3. 入力ファイルと出力ファイルを指定する
  4. 入力 DOC ファイルを読み取り、バイト配列に保存します
  5. 上記のバイト配列を使用して ConvertDocumentRequest() メソッドをインスタンス化します。
  6. ConvertDocument メソッドを呼び出して、REST API を使用して DOC を MD に変換
  7. 出力した MD ファイルをローカル ディスクに保存します。

C# REST API を使用して DOC を MD に変換するコード

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);
}
}
}
}

上記のサンプル コード スニペットを使用すると、C# REST API を使用して DOC を MD に変換できます。 Aspose.Words REST API SDK for C# を使用して DOC ファイルを入力し、オンラインの Aspose 変換 API を使用して出力 MD ファイルをダウンロードしてローカルに保存する必要があります。 ConvertDocumentRequest メソッドを使用すると、カスタム フォントのファイル ストレージ、保護された Word ファイルを復号化するためのパスワード、入力 TXT ファイルと HTML ファイルのエンコードの詳細、ソース ドキュメントのストレージなどのさまざまな構成が可能になります。

この DOC から MD への変換は、Windows、Linux、または Mac 上のノーコードまたはローコード アプリで使用できます。

次のページで別の同様の機能を確認することもできます: NET REST APIを使用してDOCをEPUBに変換します の方法。

 日本語