读书人

C#打印有关问题

发布时间: 2012-02-11 09:51:35 作者: rapoo

C#打印问题?
现在在做仓库管理软件,入库的时候要实现入库单的打印功能,把入库单按一定格式打印出来,不知道C#怎么来实现啊,有知道或做过的朋友能不能提供一些代码或思想,小弟感激不尽啊?

[解决办法]
找个套打软件比较好..
[解决办法]
我也想问问,关于C#打印的问题,我只想打印机行数据库内容不能什么格式,但目前还知道怎么将内容输出到打印机?
[解决办法]
.net自带的rdlc报表就可以
下面的是我上传的rdlc例子,你可以看看
http://download.csdn.net/source/1046349
[解决办法]
你自己用报表工具做一个报表,或者如果你的报表很简单,直接打印窗体就可以了
[解决办法]
参考如下的代码:

C# code
private void button2_Click(object sender, EventArgs e){    PrintPreviewDialog pd = new PrintPreviewDialog();    pd.Document = new PrintDocument();    pd.Document.PrintPage += new PrintPageEventHandler(Document_PrintPage);    pd.Document.BeginPrint += new PrintEventHandler(Document_BeginPrint);    if (pd.ShowDialog(this) == DialogResult.OK)    {    }}void Document_BeginPrint(object sender, PrintEventArgs e){    }int i = 0;void Document_PrintPage(object sender, PrintPageEventArgs e){    e.Graphics.DrawString("测试", this.Font, SystemBrushes.ControlText, Rectangle.FromLTRB(10, 10, 80, 80));    e.HasMorePages = i<10;    i++;} 

读书人网 >C#

热点推荐