PreviewPrintController 类

定义

指定一个打印控制器,它在屏幕上将文档显示为一系列图像。

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
继承
PreviewPrintController

注解

通常,若要使用打印预览功能,请创建 或 PrintPreviewDialog 类的PrintPreviewControl实例并设置其Document属性。 PreviewPrintController由 和 PrintPreviewDialog 类使用PrintPreviewControl,但你可以在管理自己的打印预览窗口的显示时使用 PreviewPrintController

与 或 PrintPreviewDialog一起使用PrintPreviewControl时,PreviewPrintController设置PrintControllerPrintControllerWithStatusDialog关联的 Document 的 ,执行打印预览,并将 设置PrintController回原始值。

OnStartPrintGraphics创建在打印预览期间显示的 。 调用 后 OnStartPrint ,方法 OnStartPage 将 设置为 Graphics 单个页面的图形。 方法 OnEndPage 清除 , GraphicsOnEndPrint 方法解除分配 对象。

有关打印的详细信息,请参阅 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)

适用于

另请参阅