【C# winform求救高手】控制打印机打印
我学的是C#语言,想做一个winform办公软件,可以管理库存和销售的,但是不是很理想。想自己用家用打印机打印销售清单(就是比超市小票能大些),然后方便管理。我用的是佳能mp288打印机。求大神们贴出控制、调用打印机的关键代码。能让打印机打印出东西来。ps:我初学,希望能多些注释!肾是感谢啊!!! c# winform 打印机 --------------------编程问答-------------------- VS自带了打印控件了,调用一下就可以了,百度有很多相关代码关键是楼主要自己编写代码控制打印的内容,例如字体大小,文字的位置等 --------------------编程问答--------------------
System.Drawing.Printing.PrintDocument p = new System.Drawing.Printing.PrintDocument();
p.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(p_PrintPage);
p.Print();
void p_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
foreach (Control item in groupBox1.Controls)
{
if (item is Label)
{
Label l = item as Label;
e.Graphics.DrawString(l.Text, l.Font, new SolidBrush(l.ForeColor), l.Location);
}
}
}
打印groupBox1上所有的label --------------------编程问答-------------------- C#打印功能代码参考 --------------------编程问答-------------------- 以前写过
ESC/P 打印指令使用,3种票据打印方法。 --------------------编程问答-------------------- http://download.csdn.net/detail/unicorn_dsx/2866397
打印demo,希望对你有帮助 --------------------编程问答-------------------- 我想打印DataGridView里面的数据,整个表哥打印。或者自定义打印内容(自己制作表格),我不知道循环打印怎么控制。能不能详细带着注释呢?谢谢!!!
补充:.NET技术 , C#