# C# を使用して Word 文書を HTML に変換する方法

# C# を使用して Word 文書を HTML に変換する方法

この短いチュートリアルでは、C# を使用して Word ドキュメントを HTML に変換する方法を学びます この変換は、 macOS、Linux、または MS Windows のようなオペレーティング システムで効率的に実行することができます .NET フレームワークが構成されている場合。

Word ドキュメントを HTML に変換する利点

  • Webコラボレーション:- HTML ファイルは、Web ブラウザで簡単に表示できます。

  • 保留の仕様:- Word ドキュメントからのフォーマットのほとんどは、HTML 出力に保存できます。

  • プラットフォーム機能(Cross-Platform Function:- HTML ファイルは、互換性の問題なしに、さまざまなプラットフォームからアクセスできます。

ステップ・ステップ・ガイド Word ドキュメントを HTML に変換する

ステップ1: Aspose.Words ライブラリのインストール

変換を容易にするために NuGet パッケージマネージャーを使用して Aspose.Words ライブラリをインストールします。

Install-Package Aspose.Words

ステップ2:DOCXファイルをダウンロード

ドキュメントクラスをインスタントして、変換したい Word ドキュメントをアップロードします。

Document doc = new Document("Input.docx");

ステップ3:HtmlSaveOptionsの特性を指定する

変換のための HtmlSaveOptions クラスを使用して異なる属性を設定します。

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

ステップ4:出力をHTMLとして保存する

Document.Save を使用して、ファイルを HTML 形式で保存します。

doc.Save("HtmlSaveOptions.html", saveOptions);

DOCXをHTMLに変換するためのコードの例

以下は、すべてのステップを組み合わせる完全な例です。

// Load input Word DOCX file
Document doc = new Document("Input.docx");

// Set different properties of HtmlSaveOptions class
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

// Save output HTML
doc.Save("HtmlSaveOptions.html", saveOptions);

結論

このチュートリアルでは、C#を使用してWordドキュメントをHTMLに変換する方法を調べました。上記のステップに従って、あなたの要件を満たすために変換設定をカスタマイズすることができ、HTMLがオリジナルのドキュメントの完全性を維持することを保証します。

 日本語