C# で .NET 3.5 WinForms プロジェクトを開発しています。メモリ内ソースから直接、 WebBrowserコントロールで画像をレンダリングする最良の方法について意見をお聞かせください。
インメモリとは、Base64でエンコードされた文字列形式の画像のコレクションがあり、それらを WebBrowser コントロールの埋め込みページにレンダリングしたいという意味です。
埋め込みデータ URIオプションの例を使用したいと考えていましたが、このアプローチは32KB 未満の画像に制限されています。
System.Drawing.Image
それをインスタンスに変換し、何らかの方法でこの画像をsrc
html タグで次のように参照できることを願っています<img src="<insert reference here?>" </img>
。そのような技術は可能ですか?
これができない場合、Windows の一時ディレクトリにファイルを作成し、そこから参照することは可能でしょうか?