Winform 打印类重温
今天又要做个打印功能 ,于是乎接着上次做过的打印类,做些总结:
1.打印类基本使用:
1.设置打印文档.
2.设置打印机名称。(如果是局域网打印机,则使用全名称->远程地址+打印机常规里面的名字)
3.设置打印内容.
代码
private void button1_Click(object sender, EventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrinterSettings.PrinterName = @"\\192.168.0.4\Canon LASER SHOT LBP-1120";
pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
pd.Print();
}
void pd_PrintPage(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawString("测试文字",new Font("宋体",24) ,Brushes.Black, 10, 10);
}
2.如果需要设置其他的信息.比如纸张大小,是否横向打印等等.看看具体的打印类.