打印内容设置控件

PrintDocument组件用于在WIndows应用程序中设置描述打印内容和打印文档能力的属性

在使用PeintDocument组件打印时,首先要在其PrintPage事件处理程序中添加打印文件的编程逻辑,该编程逻辑应以使用Print方法打印文档结束。

 

 

 

打印内容设置控件属性

PrintDocument属性

DefaultPageSetting 获取或设置文档的默认页面设置

 

DocumentName 显示给用户文档的名字

 

GenerateMenmber 指示是否将此组件生成成员变量

 

Modifiers 指示对象的可见性级别

 

OriginAtMargins 表示图形原点位于用户指定的页边距内

 

PrintController 获取或设置打印进程的打印控制器

 

PrinterSettings 获取或设置对文档打印的打印机

 

 

PrintDocument 主要是设置打印的内容的,

 

Private void PrintDocument_PrintPageobject sender system.DrawingPrintever e

{

  //左边距

  Int x=e.PageBounds.Left;

  //上边距

  Int y =e.PageBounds.Top;

      //获得绘图对象

      Graphics g=e.Graphics;

      //字体

      Font printfont=new font(“Arial”,100);

      //定义单色画笔。画笔用于填充图形形状,如矩形、椭圆、扇形、多边形和封闭路径。无法继承此类。

      SolidBrush mybrush=new SolidBrush(color.Black); 

      g.DrawString(“我要自学网创建的打印内容”printfontmybrush,x,y);

}

原文地址:https://www.cnblogs.com/xiaowie/p/8926473.html