Table of Contents

Property PrintPdfContentHandler

Namespace
DotNetBrowser.Browser
Assembly
DotNetBrowser.dll

PrintPdfContentHandler

Gets or sets a handler that is used when the PDF content printing is initiated.

IHandler<PrintPdfContentParameters, PrintPdfContentResponse> PrintPdfContentHandler { get; set; }

Property Value

IHandler<PrintPdfContentParameters, PrintPdfContentResponse>

Remarks

In this callback you can configure the print settings. The workflow is the following:

Use the Print(SystemPrinter<IPdfSettings>) method to continue printing using the selected printer.

Use the Cancel() method to cancel printing.

If an exception occurs inside the handler implementation, the default behavior will be applied - the method Cancel() will be used.

If printing is initiated when the browser is loading a web page, this callback is not invoked.

Exceptions

ObjectDisposedException

The IBrowser has already been disposed.