winform 使用打印机

winform 使用打印机

工具箱里的pageSetupDialog ,printDialog,printDocument,printPreviewDialog 拖到屏幕上

用printDocument 调用print()方法

this.printDocument1.Print();

实现printDocument 的 PrintPage方法

 private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
        {
            Font font = new Font("宋体", 14);
            Font font1 = new Font("宋体", 11);
            Brush bru = Brushes.Black;
            e.Graphics.DrawString("XXXXXX ", font, bru, 130, 35);
            e.Graphics.DrawString("订单号: ", font1, bru, 100, 65);
            e.Graphics.DrawString("13216543214313", font1, bru, 185, 65);
            e.Graphics.DrawString("XXXXXX:", font1, bru, 350, 65);
            e.Graphics.DrawString("XXXXXX", font1, bru, 400, 65);
            ...
        }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 激光技术出现于60年代,真正投入实际应用始于70年代初期。最早的激光发射器是充有氦-氖(He-Ne)气体的电子激...
    我是嘻哈大哥阅读 8,614评论 1 6
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,823评论 25 709
  • [红顺视点]:这个官司怎么断? 据初高中招生学校反映,多数民办学校学生招考时分数不错,一升入初中或高中,考试成绩一...
    王红顺阅读 3,696评论 0 1
  • 劳动者明知用人单位发放的工资低于最低工资标准依然应聘入职,辞职时是否可以主张相关赔偿呢? 一、案情背景简述 多年前...
    悟三分阅读 8,253评论 6 105
  • 【前言】 自由,不是无拘无束的时间。 自由,不是行为放纵的工具。 自由,是源于自我发现的生命渴求, 自由,是来自内...
    芮南妈妈阅读 3,555评论 0 0

友情链接更多精彩内容