private void webBrowser_ShowPrintPreviewDialog_DocumentCompleted(object sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e) { if (sender != null) { System.Windows.Forms.WebBrowser _send = (System.Windows.Forms.WebBrowser)sender; _send.ShowPrintDialog(); //System.Windows.Forms.SaveFileDialog save = new System.Windows.Forms.SaveFileDialog(); /*System.Windows.Controls.PrintDialog dlg = new System.Windows.Controls.PrintDialog(); * dlg.PageRangeSelection = System.Windows.Controls.PageRangeSelection.AllPages; * dlg.UserPageRangeEnabled = true; * dlg.CurrentPageEnabled = true; * dlg.SelectedPagesEnabled = true; * if (dlg.ShowDialog() == true) * { * _send.ShowPrintDialog(); * _send.Print(); * System.Windows.Xps.Packaging.XpsDocument xpsDocument = new System.Windows.Xps.Packaging.XpsDocument("C:\\FixedDocumentSequence.xps", FileAccess.ReadWrite); * System.Windows.Documents.FixedDocumentSequence fixedDocSeq = xpsDocument.GetFixedDocumentSequence(); * dlg.PrintDocument(fixedDocSeq.DocumentPaginator, "Test print job"); * }*/ } }
private void Print_Doc(object sender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs e) { //Druckdialog printwb.ShowPrintDialog(); }