PreviewPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) Метод

Определение

Начинает набор команд управления, определяющих способ и очередность действий при предварительном просмотре выводимого на печать документа.

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 этого параметра равно null. Свойству присваивается значение, возвращенное этим методом.

Возвращаемое значение

Класс Graphics, представляющий страницу из PrintDocument.

Комментарии

OnStartPage вызывается непосредственно перед тем, как PrintDocumentPrintPage вызывает событие .

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

Примечание

Сглаживание, также известное как серое масштабирование, делает предварительный просмотр печати лучше. Однако использование сглаживания может замедлить скорость отрисовки. Дополнительные сведения о сглаживание см. в свойстве UseAntiAlias .

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

См. также раздел