PrintControllerWithStatusDialog.OnStartPage Metod

Definition

Börjar kontrollsekvensen som avgör när och hur du skriver ut en sida i ett dokument.

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

Parametrar

document
PrintDocument

En PrintDocument som representerar det dokument som skrivs ut för närvarande.

e
PrintPageEventArgs

En PrintPageEventArgs som innehåller händelsedata.

Returer

Ett Graphics objekt som representerar en sida från en PrintDocument.

Kommentarer

Klassen PrintControllerWithStatusDialog anropar PrintController.OnStartPage metoden på den inkapslade PrintController.

Metoden OnStartPage anropas omedelbart innan PrintDocument händelsen höjs PrintPage .

Metoden OnStartPrint skapar objektet Graphics som skickas till skrivaren. När OnStartPrint har anropats OnStartPage anger du Graphics objektet till en bild av en enda sida. Metoden OnEndPage rensar Graphics objektet medan OnEndPrint metoden frigör objektet.

Använd OnStartPage för att ange hur du skriver ut en sida i ett dokument. Du kan till exempel justera sidinställningarna separat för varje sida.

Gäller för