button的单机事件中 new 一个printdocuent 如果你想显示预览 也可以先new 一个printdialog
printdocument document = new printdocument();
document.print()//document.benginPrint();//调用printdocument的print方法就会就会执行 printdocumen的printdocument的printpage方法
如果需要设置一写参数
比如每一分的打印张数
documnet.PrinterSettings.Copies = short.Parse(this.updown_text.Value.ToString());
比如逐页打印
documnet.PrinterSettings.Collate = true;
//定义一个长度 每行显示数据的长度
int strleng = 0;
private void printDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
//两种方法换行打印
// Graphics g = e.Grap

本文详细介绍了如何在C#中使用PrintDocument进行换行打印,包括设置打印参数、实现PrintPage事件处理程序,以及通过输入长度确定换行的方式。示例代码展示了如何从ListView控件获取数据并进行格式化,最终实现多行打印。
最低0.47元/天 解锁文章
1283

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



