印刷ダイアログは表示されませんが、運がないようにWPF WebBrowserコントロールの内容を印刷しようとしています。WPF WebBrowserの内容を印刷する
は、私は、次の試み、それが仕事をしたと確信しています
PrintDialog printDialog = new PrintDialog();
printDialog.PrintDocument(((IDocumentPaginatorSource)browser.Document).DocumentPaginator, "My App");
が、何らかの理由で、私は今、次の例外を取得してい
:」タイプのCOMオブジェクトをキャストすることができませんmshtml.HTMLDocumentClass 'をインターフェイスタイプ' System.Windows.Documents.IDocumentPaginatorSource 'に追加します。次のエラーのため、IID '{2C0C27DF-282F-3225-ADCD-CEC68F890EEB}'のインターフェイスのCOMコンポーネントのQueryInterface呼び出しが失敗したため、この操作は失敗しました:このようなインターフェイスはサポートされていません(HRESULT:0x80004002(E_NOINTERFACE)例外) 。
私のPC上で私が変わったと思うのは、私が最後に試してからIE8をインストールしたことだけですが、本当にそれを破るでしょうか?