C#从html字符串打印html文档 string s=“…一些html代码…”;

C#从html字符串打印html文档 string s=“…一些html代码…”;,c#,html,winforms,C#,Html,Winforms,如何在没有打印对话框的情况下打印文档 输出:…一些html代码 正如我正确理解的那样,你需要上课: ASP.NET是否可能重复?Winforms?Wpf?不清楚你在问什么,你说的打印是什么意思?从PrinterID打印你看到了吗?(编辑:编辑:WinForm) string s="<html><body>..some html code..</body></html>"; WebBrowser webBrowser = new WebBrowse

如何在没有打印对话框的情况下打印文档

输出:…一些html代码


正如我正确理解的那样,你需要上课:


ASP.NET是否可能重复?Winforms?Wpf?不清楚你在问什么,你说的打印是什么意思?从PrinterID打印你看到了吗?(编辑:编辑:WinForm)
string s="<html><body>..some html code..</body></html>";
WebBrowser webBrowser = new WebBrowser();
void Print(string str)
{
   webBrowser.DocumentText = str;
   webBrowser.DocumentCompleted += webBrowser_DocumentCompleted;
}
void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
   webBrowser.Print();
}