1.拖放webBrowser控件并写代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace NursingRecords.biovision.ihospital.his.residentNurse
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//webBrowser1.DocumentText = "<!DOCTYPE HTML><html><head><title></title></head><body>这个是打印文档示例</body></html>";
}
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Print();
}
}
}
【2】去除打印的页眉页脚
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
"header"=""
"footer"=""
"margin_bottom"="0.750000"
"margin_left"="0.750000"
"margin_right"="0.750000"
"margin_top"="0.750000"
"Print_Background"="no"
"Shrink_To_Fit"="yes"
-------------------------默认----------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
"header"="&w&b页码,&p/&P"
"footer"="&u&b&d"
"margin_bottom"="0.750000"
"margin_left"="0.750000"
"margin_right"="0.750000"
"margin_top"="0.750000"
"Print_Background"="no"
"Shrink_To_Fit"="yes"
---------------------------------------------------------
【3】利用万能的html文档,万能打印还远吗?
本文介绍如何使用C#中的WebBrowser控件实现网页内容的打印,并提供了去除打印页眉页脚的方法。通过修改注册表设置,可以定制打印效果。

942

被折叠的 条评论
为什么被折叠?



