PrintControllerWithStatusDialog.OnStartPage 方法

定義

開始可決定何時以及如何列印文件頁面的控制順序。

public:
 override System::Drawing::Graphics ^ OnStartPage(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintPageEventArgs ^ e);
public override System.Drawing.Graphics OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
public override System.Drawing.Graphics? OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
override this.OnStartPage : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintPageEventArgs -> System.Drawing.Graphics
Public Overrides Function OnStartPage (document As PrintDocument, e As PrintPageEventArgs) As Graphics

參數

document
PrintDocument

PrintDocument,表示文件目前已經列印。

e
PrintPageEventArgs

PrintPageEventArgs,其中包含事件資料。

傳回

Graphics 物件,表示 PrintDocument 的頁面。

備註

類別 PrintControllerWithStatusDialog 會在 PrintController.OnStartPage 封裝 PrintController 上呼叫 方法。

方法 OnStartPage 會在 引發 PrintPage 事件之前 PrintDocument 立即呼叫。

方法 OnStartPrintGraphics 建立傳送至印表機的物件。 呼叫 之後 OnStartPrintOnStartPageGraphics 物件設定為單一頁面的圖形。 方法 OnEndPageGraphics 清除 物件,而 OnEndPrint 方法會解除配置 物件。

用來 OnStartPage 設定如何在檔中列印頁面。 例如,您可以個別調整每個頁面的頁面設定。

適用於