StandardPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Börjar kontrollsekvensen som avgör när och hur ett dokument ska skrivas ut.
public:
override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)
Parametrar
- document
- PrintDocument
En PrintDocument som representerar dokumentet som skrivs ut.
En PrintEventArgs som innehåller data om hur du skriver ut dokumentet.
Undantag
Skrivarinställningarna är ogiltiga.
Det inbyggda Api:et (Application Programming Interface) för Win32 kunde inte starta ett utskriftsjobb.
Kommentarer
OnStartPrint anropas omedelbart efter PrintDocument att händelsen BeginPrint har skapats.
OnStartPrint skapar objektet Graphics som används vid utskrift. När OnStartPrint har anropats OnStartPage anger Graphics metoden objektet till en bild av en enda sida. Metoden OnEndPage rensar Graphics objektet medan OnEndPrint metoden frigör objektet.
OnStartPrint verifierar att skrivarinställningarna är giltiga.