Wpis z mikrobloga

Mirki z #csharp mam mały problem, którego nie potrafię rozwiązać googlem :< Używam wpf - w kontrolce browser ładuję swój kod htmlowy(uprzednio wczytany z pliku resources, kodowany utf-8), wyświetla się w porządku, jednak gdy drukuję z tego okna browserowego mam krzaki w otrzymanym dokumencie w miejscu polskich znaków.
Drukuję w ten sposób:
mshtml.IHTMLDocument2 doc = browser.Document as mshtml.IHTMLDocument2;
doc.charset = "utf-8";
doc.execCommand("Print", true, null);
jednak ustawienie tego charset na sztywno nic nie pomogło. Jakieś pomysły? Wyświetlanie jest okej, drukowanie dopiero się sypie :( W dokumencie html jest ustawiony również charset, edytor zapisywał w utf8.
  • 2