WPF WebBrowser の NavigateToString メソッドを使用して UTF8 html (ヘブライ語のテキストを含む) を表示すると、完全に表示されます。
ただし、NavigateToString を使用して、utf8 以外のエンコーディング (正確には CodePage 1255) でヘブライ語のテキストを含む html を表示しようとすると、ヘブライ語が台無しになります。
Visual Studio のデバッガーで cp1255 文字列を確認したところ、見栄えがよく、Web ブラウザーのコンテンツのソースを保存して外部ブラウザーで開いた場合も見栄えがします。
NavigateToString メソッドの代わりに NavigateToStream メソッドを使用すると、うまく機能します。
NavigateToString の問題は何ですか? 私は何か間違ったことをしていますか?