PreviewPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) Metod

Definition

Börjar kontrollsekvensen som avgör när och hur du förhandsgranskar en sida i ett utskriftsdokument.

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 dokumentet som förhandsgranskas.

e
PrintPageEventArgs

En PrintPageEventArgs som innehåller data om hur du förhandsgranskar en sida i utskriftsdokumentet. Inledningsvis är Graphicsegenskapen för den null här parametern . Värdet som returneras från den här metoden används för att ange den här egenskapen.

Returer

En Graphics som representerar en sida från en PrintDocument.

Kommentarer

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

OnStartPrint skapar som Graphics visas under förhandsgranskningen. När OnStartPrint har anropats OnStartPage anger Graphics metoden till en bild av en enda sida. Metoden OnEndPage rensar Graphics- medan OnEndPrint -metoden frigör objektet.

Note

Aliasutjämning, även kallat grå skalning, gör att förhandsgranskningen ser bättre ut. Användningen av aliasskydd kan dock göra renderingshastigheten långsammare. Mer information om aliasskydd finns i egenskapen UseAntiAlias .

Gäller för

Se även