C# 利用PrintDocument定制打印单据

本文是利用PrintDocument定制打印单据的小例子,仅供学习分享使用,如果不足之处,还请指正。

涉及知识点:

  • PrintDocument :从 Windows 窗体应用程序打印时,定义一种可重用的可发送到打印机上的对象。

  • PrintPreviewControl :表示 Windows 窗体应用程序打印预览的原始预览部分,没有任何对话框或按钮。

  • Graphics :GDI+绘图对象

  • PrinterSettings:设置打印机属性,如:设置属性Copies,可以设置打印份数,默认为1,

  • PageSettings:指定应用于单页打印的设置

  • DefaultPageSettings:PrintDocument的属性

  • PrintPage事件:PrintDocument的事件,通过此事件来绘制需要打印的内容

  • PaperSize:指定纸张大小

  • 毫米和英寸的换算:打印机是以英寸为单位的,单据设置是以毫米为单位的,所以需要转换

 效果图如下:

C# 利用PrintDocument定制打印单据

DemoPrint.rar 源码下载

欢迎分享,(联系QQ/微信:996991818)

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论