LZY'Blog

记录LZY的生活、行程!

Windows打印控件---PrintPreviewDialog控件

  PrintPreviewDialog控件用于显示文档打印后的外观。该控件包含打印、放大、显示一页或多页和关闭此对话框的按钮。PrintPreviewDialog控件的常见属性和方法有Document属性、UseAntiAlias属性和ShowDialog方法。

Windows打印控件---PrintPreviewControl控件

  PrintPreviewControl控件用于按文档打印时的外观显示文档。该控件只为用户提供一个预览打印文档的功能,因此通常只有在希望编写自己的打印预览用户界面时才使用PrintPreviewControl控件。PrintPreviewControl控件中比较重要的属性是Document,该属性用于设置要预览的文档。

Windows打印控件---PrintDocument控件

  PrintDocument控件设置打印的文档。PrintDocument控件中比较常见的是控件的PrintPage事件和Print方法。PrintPage事件在需要为当前页打印的输出时发生。调用Print方法开始文档的打印进程。

Windows打印控件---PrintDialog控件

  PrintDialog控件用于选择打印机、选择要打印的页以及确定其他与打印相关的设置。通过PrintDialog控件可以选择全部打印、打印选定的页范围或打印选定内容。PrintDialog控件的常用属性及说明如下表示。

Windows打印控件---PageSetupDialog控件

  PageSetupDialog控件用于设置页面详细信息,以便打印。该控件允许用户设置边框和边距调整量、页眉和页脚以及纵向或横向打印。在介绍如何通过PageSetupDialog控件设置页面之前,要介绍该控件的一些属性,通过这些属性可以方便地对页面进行设置。PageSetupDialog控件的常用属性及说明如下表所示。

C#自定义打印页码范围完整示例

  实际生活中打印文档时,有时候并不需要把文档的全部内容打印出来,而只是需要其中的某几页内容,这时就需要用户自定义打印页码的范围,下面使用C#制作了一个简单实用的自定义打印页码范围实例,运行本实例,选中“全部”单选按钮,则打印全部数据;选中“页码范围”单选按钮,并在其后的文本框中输入要打印的页码范围,则可以打印指定的页码。

C#自定义横向或纵向打印纸张

  这是一个关于C#打印的例子,自定义纸张的横向或纵向打印,实例需要连接数据库读取内容,不过本例中的数据库没有提供,但打印程序核心代码完整,测试的朋友自己配上数据库吧。

分页:[«]1[»]

Powered By Z-Blog 1.8 Walle Build 100427 |

Copyright 2009-2012 LZY'Blog. | ICP:蜀ICP备05027543号