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 вызывается непосредственно перед тем, PrintDocument как вызывает PrintPage событие .

Метод OnStartPrint создает Graphics объект, отправляемый на принтер. После OnStartPrint вызова OnStartPage присваивает Graphics объекту графический элемент одной страницы. Метод OnEndPage очищает Graphics объект , а OnEndPrint метод освобождает его.

Используйте OnStartPage , чтобы задать способ печати страницы в документе. Например, можно настроить параметры страницы отдельно для каждой страницы.

Применяется к