StreamProviderを使用してHTMLを保存する
Contents
[
Hide
]
画像と形を含むExcelファイルをHTMLファイルに変換すると、次の2つの問題に直面することがよくあります。
- HTMLストリームにエクセルファイルを保存する際、画像やシェイプをどこに保存すべきか
- デフォルトのパスを期待されるパスに置き換える
この記事では、IStreamProvider インターフェイスを実装してHtmlSaveOptions.StreamProvider プロパティを設定する方法について説明します。このインターフェースを実装することで、HTML生成中に作成されたリソースを特定の場所またはメモリストリームに保存することができます。
HtmlSaveOptions.StreamProvider プロパティの使用法を示す主要なコードです。
上記のコード内で使用されるIStreamProvider インターフェイスを実装するExportStreamProvider クラスのコードです。