HTML
請求書を自動的に印刷するプロジェクトに取り組んでいます。CSS
フォーマットを維持する必要があったので、それは特に挑戦的でした。
アドバイスに従って、私は自分IHTMLDocument2
の印刷を実行するために使用していることに気づきました。私はできるはずです:
mshtml.IHTMLDocument2 doc = new mshtml.HTMLDocument() as mshtml.IHTMLDocument2;
doc.write(htmlContent); //htmlContent is a string of HTML
doc.execCommand("PRINT", false, null);
2番目の引数は、Printer Options
ボックスを作成するかどうかを指定しますが、役に立ちません。使用すると常にダイアログボックスが表示されることを読みましたPRINT
が、代わりの方法を見つけることができませんでした。
何か案は?