Reputation: 43
string s="<html><body>..some html code..</body></html>";
How to print document without PrintDialog
?
Output: ...some html code...
Upvotes: 4
Views: 10958
Reputation: 2296
As I understood you correctly, you need WebBrowser class:
WebBrowser webBrowser = new WebBrowser();
void Print(string str)
{
webBrowser.DocumentText = str;
webBrowser.DocumentCompleted += webBrowser_DocumentCompleted;
}
void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
webBrowser.Print();
}
Upvotes: 4