C# 在C语言的WebBrowser控件中获取打印媒体CSS样式应用的网页#

C# 在C语言的WebBrowser控件中获取打印媒体CSS样式应用的网页#,c#,css,windows,internet-explorer,webbrowser-control,C#,Css,Windows,Internet Explorer,Webbrowser Control,我们想在C#.net应用程序中打印加载到WebBrowser控件上的网页。我们有自定义的打印机驱动程序来打印位图图像,现在我们的任务是通过将打印媒体CSS样式应用到WebBrowser控件来获得对打印机友好的网页版本 您知道在C#.net应用程序中获取任何html网页的打印机友好版本的方法/代码吗 谢谢, 拉马南德巴特 设置打印样式表样式时,在中调用它,如下所示: <link rel="stylesheet" type="text/css" media="print" href="prin

我们想在C#.net应用程序中打印加载到WebBrowser控件上的网页。我们有自定义的打印机驱动程序来打印位图图像,现在我们的任务是通过将打印媒体CSS样式应用到WebBrowser控件来获得对打印机友好的网页版本

您知道在C#.net应用程序中获取任何html网页的打印机友好版本的方法/代码吗

谢谢,
拉马南德巴特

设置打印样式表样式时,在
中调用它,如下所示:

<link rel="stylesheet" type="text/css" media="print" href="print.css" />

当用户请求打印时,将调用print.css。不需要C。 形成打印样式表时,请考虑“打印”;去掉颜色,重新格式化任何可以使任何内容“脱离页面”的位置,等等。下面是我用于打印样式表的一个资源:


这是一个非常有用的链接