Hi,
You won't have direct access to the underlying WebView used by the PdfViewer class. In order to be notified after the Print is done, you will need to rely on the WaitableTask object returned by you from the Print method. The code will be something like this:
Code: C#
//Start the printing task
EO.Base.WaitableTask task = pdfViewer.Print(ps, pgs);
//Attach Done handler to the task
task.OnDone(() =>
{
....code to be called when the print is done....
});
Additionally, you can not do silent print with PdfViewer class. PdfViewer is a control and the control must be initialized and visible on screen before you can print its contents. This means you will need to create a Form (or a Window in WPF), add the PdfViewer control into the Form (or Window), wait for its IsReady to become true (you can rely on IsReadyChanged event), and then call its Print method.
Thanks!