C# webBrowser打印页面,或是C#打印一个本地计算机上一目录下的.htm的页面.

解决方案 »

  1.   

    webbrowser就是ie,右键打印,还有2个打印的控件看看也行
      

  2.   

    你说的,我比较喜欢后者,printDocument这个是一个打印预览控件吧
    private void printDocument1_PrintPage(object sender, 
    System.Drawing.Printing.PrintPageEventArgs e)
    {
                e.Graphics.DrawString(this.webBrowser1.Text, 
    new Font("Arial", 80, FontStyle.Bold), Brushes.Black, 150, 125);
    }
     e.Graphics.DrawString(this.webBrowser1.Text,    这里肯定错了.这里的要怎么写??
    还有printDialog这个控件,怎么样才能打印当前webBrowser控件上显示的内容,要不能打印本地计算机上一个.htm的网页也行!!!!!!!高手指点下!!!!!!
      

  3.   

    打印预览呢要怎么弄??webBrowser.Print()这方法怎么会要我保存这个打印的?但可以打印,有什么方法把弹出来的保存框去掉.
      

  4.   

    webBrowser.ShowxxxxDialog()
    xxxx可为预览,页面设置,打印机设置等对话框
      

  5.   

    我这怎么一执行webBrowser.Print()就有保存打印了?
      

  6.   

    xxxx可为预览,页面设置,打印机设置等对话框是什么意思??我就要预览,具体怎么写??