HTMLのクリーニングと縮小により、Webページの読み込み時間と帯域幅の使用量が向上します。一部のツールを使用して1つのドキュメントをHTML形式に変換すると、不要なコードが挿入されることがあります。 .NETアプリケーション内のこの不要なコードを取り除くことができます。この記事では、** C#を使用してWord文書を縮小HTMLにレンダリングする方法**について説明します。

C#を使用してWordをクリーンなHTMLとしてレンダリングする

縮小されたHTMLとしてレンダリングする.NETAPI

GroupDocs.Viewer は、さまざまなドキュメントをHTMLにレンダリングできるドキュメント表示API を提供します。 PDF、および.NETアプリケーション内の画像形式。例ではこのAPIを使用して、DOCXファイルをクリーンなHTMLファイルに変換します。

DLLまたはMSIインストーラーはダウンロードセクション からダウンロードするか、NuGet を介して.NETアプリケーションにAPIをインストールできます。 .org / packages / groupdocs.viewer) 。

PM> Install-Package GroupDocs.Viewer

C#を使用してWord DOC/DOCXを縮小HTMLにレンダリングする

HTMLファイルは、それぞれの方法を使用して、埋め込みリソースまたは外部リソースのいずれかで取得できます。次の手順は、C#を使用してWord文書(DOC / DOCX) を縮小HTMLに変換する方法を示しています。

  • Viewer クラスを使用してDOCXファイルをロードします。
  • HtmlViewOptions クラスを使用してHTMLレンダリングオプションを準備します。
  • 最小化オプションをtrueに設定して有効にします。
  • View() を使用して、作成されたオプションを使用して、DOCXファイルを縮小HTMLとしてレンダリングします。

次のC#コード例は、WordDOCXファイルを縮小されたHTMLにレンダリングします。

// C#を使用してWord DOC/DOCXを縮小HTMLに変換する
using (Viewer viewer = new Viewer("path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.Minify = true;

    viewer.View(options);
}

無料のAPIライセンスを取得する

一時ライセンスの取得 により、評価の制限なしにAPIを無料で使用できます。

結論

要約すると、C#を使用してDOC/DOCXファイルを縮小HTMLとしてレンダリングする方法について説明しました。ユーザーがドキュメントを縮小されたHTMLに変換できるようにする独自のオンラインコンバーターとクリーナーを構築できます。また、GroupDocs.Viewer for .NET の詳細については、ドキュメント をご覧ください。 。質問については、フォーラム からお問い合わせください。

関連項目