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

このチュートリアルでは、NET REST API を使用して Word DOCHTML に変換するプロセスについて説明します。 C# ローコード API を使用して **DOC を HTML にエクスポートするには、Aspose.Words for .NET Cloud SDK を使用します。この記事に記載されている手順に従い、実行中のサンプル C# REST API コードを使用して機能を試してください。

前提条件

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

  1. API のクライアント ID とクライアント シークレットを設定して DOC を HTML に変換します
  2. 資格情報を使用して WordsAPI クラスのインスタンスをインスタンス化します。
  3. 入力ファイルと出力ファイルを設定する
  4. 入力 DOC ファイルを FileStream オブジェクトに読み込みます
  5. FileStream と出力ファイル形式を使用して ConvertDocumentRequest オブジェクトを作成します
  6. ConvertDocument メソッドを呼び出し、ConvertDocumentRequest オブジェクトを使用して DOC を HTML に変換します。
  7. 出力された HTML ファイルをローカル ディスクに保存します。

前述の手順では、C# Low Code API* を使用した *Word から HTML へのファイル形式の変換について説明します。このプロセスは、Configuration オブジェクトにクライアント シークレット/ID を設定し、指定された構成を使用して WordsApi クラス オブジェクトを作成することで開始されます。次のステップでは、ソース Word ファイルが FileStream オブジェクトに読み込まれます。このオブジェクトは、入力 DOC を HTML に変換するために ConvertDocumentRequest インスタンスで使用されます。

C# ローコード API を使用して Word DOC から HTML へのコンバーターを開発するためのコード

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToHtml
{
public void ConvertWordToHtmlAsync()
{
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 = "DOCXToHTML";
string outputFormat = "html";
//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 を HTML に変換するプロセスを示します。 ConvertDocumentRequest クラス オブジェクトは、入力ファイルのバイト ストリームと出力ファイル形式、および入力ファイルの読み込み時にフォントの場所、暗号化された Word ファイルのパスワード、エンコードの詳細を設定するオプションを使用して開始されます。最後に、WordsApi クラスで ConvertDocument() メソッドを呼び出して、DOC ファイルを HTML に変換します。

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

 日本語