このチュートリアルでは、NET REST API を使用して DOCX を HTML に変換する方法を説明します。 Aspose.Words for .NET Cloud SDK を使用して、C# ロー コード API を使用した DOCX から HTML へのコンバータを開発できます。このサンプル コードは、.NET Cloud SDK をサポートする任意のプラットフォームで使用でき、API を詳細に探索するのに役立ちます。
前提条件
- アカウントを作成して API 認証情報を取得する
- ダウンロード Aspose.Words Cloud SDK for Dotnet
- 上記の SDK を使用して C# プロジェクトをセットアップします
C# ローコード API を使用して DOCX を DOC に変換する手順
- 構成オブジェクトを作成し、クライアント シークレットと ID を設定します。
- Configuration オブジェクトを使用して WordsApi オブジェクトを作成する
- 入力ファイルと出力ファイルの名前を設定します。
- 入力DOCXファイルを読み込み、位置を初期化します。
- 上記のバイト配列と形式を使用して、ConvertDocumentRequest() メソッドをインスタンス化します。
- ConvertDocument メソッドを呼び出して、REST API を使用して DOCX を HTML に変換します
- 出力された HTML ファイルをローカル ディスクに保存します。
C# REST API を使用して DOCX ファイルを HTML に変換するには、次の手順に従います。クライアント ID とシークレットを使用して WordsApi クラス オブジェクトを初期化し、続いてソース HTML ファイルをバイト配列に読み取ります。 ConvertDocumentRequest をインスタンス化し、それを WordsApi.ConvertDocument() メソッドで変換に使用します。
C# REST API を使用して DOCX を DOC にフォーマットするコード
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class DocxToHtml | |
{ | |
public void ConvertDocxToHtmlAsync() | |
{ | |
try | |
{ | |
var conf = new Configuration(); | |
conf.ClientSecret = "Client Secret"; | |
conf.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi api = new WordsApi(conf); | |
//string localPath = @""; | |
string input = "Test1.docx"; | |
string output = "DOCXToHTML"; | |
string format = "html"; | |
//Read input file to bytes array | |
var stream = File.Open(input, FileMode.Open); | |
stream.Position = 0; | |
var request = new ConvertDocumentRequest(stream, format, null, null, null, null, null, null, null); | |
var task = api.ConvertDocument(request); | |
task.Wait(); | |
var outputStream = task.Result; | |
outputStream.Position = 0; | |
using (var fileStream = File.Create(output + "." + format)) | |
{ | |
outputStream.Seek(0, SeekOrigin.Begin); | |
outputStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
このコード スニペットは、C# Low Code API を使用してプログラムで DOCX を HTML に変換するための基礎を提供します。ソース ファイルをバイト配列に読み取ることも、他のソースからストリームをロードすることもできます。ファイルの読み取り後にコードで例外が発生しないように、位置を 0 に初期化することを忘れないでください。
次のページで別の同様の機能を確認することもできます: NET REST APIを使用してDOCXをDOCに変換します の方法。