C#基本打印事件用法实例

 更新时间:2015年06月13日 09:17:13   作者:zhuzhao  
这篇文章主要介绍了C#基本打印事件用法,实例分析了C#中print打印及DrawString文本字符串绘制等相关技巧,需要的朋友可以参考下

本文实例讲述了C#基本打印事件用法。分享给大家供大家参考。具体如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication3
{
  public partial class Form5 : Form
  {
    string filename = "myfile.txt";
    Font printerfont = null;
    public Form5()
    {
      InitializeComponent();
    }
    private void button1_Click(object sender, EventArgs e)
    {
      this.printDocument1.DocumentName = this.filename;
      this.printDocument1.Print();
    }
    private void printDocument1_BeginPrint(object sender, System.Drawing.Printing.PrintEventArgs e)
    {
      printerfont = new Font("Lucida Console", 72);
    }
    private void printDocument1_EndPrint(object sender, System.Drawing.Printing.PrintEventArgs e)
    {
      printerfont.Dispose();
      printerfont = null;
    }
    private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
    {
      Graphics g = e.Graphics;
      g.DrawString("hello,/nPrinter", printerfont, Brushes.Black, 0, 0);
    }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#中IEnumerable接口介绍并实现自定义集合

    C#中IEnumerable接口介绍并实现自定义集合

    这篇文章介绍了C#中IEnumerable接口并实现自定义集合,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • 详解WPF如何使用必应地图控件

    详解WPF如何使用必应地图控件

    这篇文章主要为大家详细介绍了WPF如何使用必应地图控件,文中的示例代码讲解详细,对我们学习或工作有一定帮助,感兴趣的小伙伴可以了解一下
    2022-11-11
  • C# AE之返回上一级和下一级的实战操作

    C# AE之返回上一级和下一级的实战操作

    这篇文章主要介绍了C# AE之返回上一级和下一级的实战操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • c# linq的差集,并集,交集,去重代码(分享)

    c# linq的差集,并集,交集,去重代码(分享)

    下面小编就为大家分享一篇c# linq的差集,并集,交集,去重代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-11-11
  • c#linq里的Skip和Take实现分页或遍历

    c#linq里的Skip和Take实现分页或遍历

    LINQ的优势在于它提供了一种直观、类型安全的方式来操作各种类型的数据,查询常需要获取一部分数据,为了实现这一功能,LINQ提供了Take 和Skip运算符,Take运算符用于从一个序列中返回指定个数的元素,Skip运算符用于从一个序列中跳过指定个数的元素
    2024-01-01
  • C#中使用HttpDownLoadHelper下载文件实例

    C#中使用HttpDownLoadHelper下载文件实例

    这篇文章主要介绍了C#中使用HttpDownLoadHelper下载文件的方法,并实例讲述了在webfrom中与在mvc中的实现方法,需要的朋友可以参考下
    2014-10-10
  • C#计算程序执行过程花费时间的方法

    C#计算程序执行过程花费时间的方法

    这篇文章主要介绍了C#计算程序执行过程花费时间的方法,涉及C#简单的时间运算技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • C#实现的ACCESS数据库操作类完整实例

    C#实现的ACCESS数据库操作类完整实例

    这篇文章主要介绍了C#实现的ACCESS数据库操作类,结合完整实例形式分析了C#针对access数据库增删改查、事务、结果处理等相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • C#重载运算符详解

    C#重载运算符详解

    这篇文章主要介绍了C#重载运算符,是进行C#程序设计中非常重要的一个技巧,需要的朋友可以参考下
    2014-08-08
  • c# 绘制中国象棋棋盘与棋子

    c# 绘制中国象棋棋盘与棋子

    这篇文章主要介绍了c# 绘制中国象棋棋盘与棋子,文中实例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07

最新评论