When we print any large (10-500 pages) document using WPF PdfViewer the UI becomes unresponsive. For the document with 100 pages it might take minutes. Are there any solutions for PdfViewer that improve User Experience printing large documents? To be more specific, is there a way to:
Show the progress bar with number of pages completed and left or % done with "Cancel" printing job button
OR
any other solution that would help to implement asynchronous printing?