Windows 窗体打印支持

在 Windows 窗体中打印主要包括使用 PrintDocument 组件让用户能够打印,以及使用 PrintPreviewDialog 控件PrintDialog 组件PageSetupDialog 组件为习惯 Windows 操作系统的用户提供熟悉的图形界面。

通常,创建一个 PrintDocument 组件的新实例,使用 PrinterSettingsPageSettings 类设置描述要打印的内容的属性,然后调用 Print 方法来实际打印文档。

在从基于 Windows 的应用程序打印过程中,PrintDocument 组件将显示中止打印的对话框,提醒用户正在打印并允许取消打印作业。

本节内容

如何:创建标准的 Windows 窗体打印作业
说明如何使用 PrintDocument 组件从 Windows 窗体打印。

如何:在运行时从 PrintDialog 中捕获用户输入
说明如何使用 PrintDialog 组件以编程方式修改选定的打印选项。

如何:在 Windows 窗体中选择用户计算机连接的打印机
描述如何在运行时将打印机更改为使用 PrintDialog 组件打印。

如何:在 Windows 窗体中打印图形
描述如何将图形发送到打印机。

如何:打印 Windows 窗体中的多页文本文件
描述如何将文本发送到打印机。

如何:完成 Windows 窗体打印作业
说明如何提醒用户完成打印作业。

如何:打印 Windows 窗体
演示如何打印当前窗体的副本。

如何:使用打印预览在 Windows 窗体中进行打印
演示如何使用 PrintPreviewDialog 打印文档。

PrintDocument 组件
说明 PrintDocument 组件的用法。

PrintDialog 组件
说明 PrintDialog 组件的用法。

PrintPreviewDialog 控件
说明 PrintPreviewDialog 控件的用法。

PageSetupDialog Component
说明 PageSetupDialog 组件的用法。

System.Drawing.Printing
描述 System.Drawing.Printing 命名空间中的类。