PreviewPrintController 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定一个打印控制器,它在屏幕上将文档显示为一系列图像。
public ref class PreviewPrintController : System::Drawing::Printing::PrintController
public class PreviewPrintController : System.Drawing.Printing.PrintController
type PreviewPrintController = class
inherit PrintController
Public Class PreviewPrintController
Inherits PrintController
- 继承
注解
通常,若要使用打印预览功能,请创建 或 PrintPreviewDialog 类的PrintPreviewControl实例并设置其Document属性。 PreviewPrintController由 和 PrintPreviewDialog 类使用PrintPreviewControl,但你可以在管理自己的打印预览窗口的显示时使用 PreviewPrintController 。
与 或 PrintPreviewDialog一起使用PrintPreviewControl时,PreviewPrintController设置PrintController与 PrintControllerWithStatusDialog关联的 Document 的 ,执行打印预览,并将 设置PrintController回原始值。
OnStartPrintGraphics创建在打印预览期间显示的 。 调用 后 OnStartPrint ,方法 OnStartPage 将 设置为 Graphics 单个页面的图形。 方法 OnEndPage 清除 , Graphics而 OnEndPrint 方法解除分配 对象。
有关打印的详细信息,请参阅 System.Drawing.Printing 命名空间概述。
构造函数
PreviewPrintController() |
初始化 PreviewPrintController 类的新实例。 |
属性
IsPreview |
获取一个值,该值指示此控制器是否用于打印预览。 |
IsPreview |
获取一个值,该值指示 PrintController 是否用于打印预览。 (继承自 PrintController) |
UseAntiAlias |
获取或设置一个值,该值指示显示打印预览时是否使用抗锯齿效果。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetPreviewPageInfo() |
将文档中的页捕获为一系列图像。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
OnEndPage(PrintDocument, PrintPageEventArgs) |
完成控制序列,该序列确定何时以及如何预览打印文档中的页。 |
OnEndPrint(PrintDocument, PrintEventArgs) |
完成控制序列,该序列确定何时以及如何预览打印文档。 |
OnStartPage(PrintDocument, PrintPageEventArgs) |
开始控制序列,该序列确定何时以及如何预览打印文档中的页。 |
OnStartPrint(PrintDocument, PrintEventArgs) |
开始控制序列,该序列确定何时以及如何预览打印文档。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |