Table of Contents
  • Getting Started
  • EO.Pdf
  • EO.Web
  • EO.WebBrowser
  • EO.Wpf
  • Common Topics
  • Reference
    • .NET API Reference
    • JavaScript API Reference
PdfViewerExtensions.PrintAsync Method 

Print the PDF file that is currently loaded in the PDF Viewer.

Syntax
 public static Task<T> PrintAsync(
   IPdfViewer viewer,
   PrinterSettings printerSettings = null,
   PageSettings pageSettings = null
);

Parameters

viewer
The PDF Viewer object.
printerSettings
Set the default printer settings. Pass null to display the print dialog to ask user for the settings.
pageSettings
Set the default page settings. Pass null to use DefaultPageSettings of the printerSettings argument.
Remarks

If a valid printerSettings value is supplied, then the print dialog will not be shown. The following code demonstrates how to "silent print" with the default printer:

PdfViewer1.Print(EO.WebBrowser.WebView.GetDefaultPrinterSettings());

See Also