如何实现多联票据的套打? 之前没有接触过涉及硬件的编程。 现在项目中要我实现一个三联套打的功能。 有这方面经验的 高手帮帮忙 有个实例 就太感谢了。 哦 还有这个项目不是B/S 的, 是WinForm上实现 的、 叩谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DEVExpress 里面有个报表的打印第三方控件 符合你的要求 决定还是用GDI+ 自己描绘 表格来实现,不过对GDI+关联打印的不是很懂,[[email protected]][/email]高手来帮帮忙哦! 如果是针打三联就直接打一次就可以了,如果是热敏打印机要打三联就是打三次就可以了!驱动用Graphics.DrawString,也可以直接调用打印机并口发打印机指令打印! 以前做过医院药费票据的打印,其实很简单,就是做一个table,按实际的票据格式画好表格和大小,然后在对应的位置填写数值,然后就是一点点的调位置了,知道对齐位置!! 首先要用针式打印机,用printDocuemnt 按对应票据的位置打印。 差不多知道了,我自己试了下。 就是要设置横向打印的时候不行。 public void pintInfo() { this.printDialog1.Document = printdoc; this.printDialog1.ShowHelp = true; this.printDialog1.AllowSomePages = true; this.printDialog1.Document.DefaultPageSettings.Landscape = true;//横向打印 DialogResult result = this.printDialog1.ShowDialog(); if (result == DialogResult.OK) { this.printdoc = new System.Drawing.Printing.PrintDocument(); this.printdoc.PrintPage += new PrintPageEventHandler(printdoc_PrintPage); this.printdoc.Print(); } }那句是设置横向打印的啊? 为什么我达不到效果,打出来 还是纵向的 C# 中读取XML中的信息 在timer定时器里,实现一个整数循环 做一个上传文件的用户控件,如何实现在浏览文件时CTRL一次点选上传?追高分! 菜鸟问题:为什么要用静态方法? 问一个关于按键处理的简单问题 dataset.merge()的实际含义是什么? ERWIN BPWIN ROSE你们在用没? 为什么dll重新编译后,exe文件执行的结果不变? 哪儿有C#单独的编译器下载啊 C#就要推出了,请大家现在学VC6.0合适吗? 请教好心人指教 win7下安装.net使用Controller.Stop()为什么不得了,谢了
{
this.printDialog1.Document = printdoc;
this.printDialog1.ShowHelp = true;
this.printDialog1.AllowSomePages = true;
this.printDialog1.Document.DefaultPageSettings.Landscape = true;//横向打印
DialogResult result = this.printDialog1.ShowDialog();
if (result == DialogResult.OK)
{
this.printdoc = new System.Drawing.Printing.PrintDocument();
this.printdoc.PrintPage += new PrintPageEventHandler(printdoc_PrintPage);
this.printdoc.Print();
}
}那句是设置横向打印的啊? 为什么我达不到效果,打出来 还是纵向的