How to print PDF in UWP without loosing quality after rasterization to PNG
问题 After some investigation of printing in UWP I've highlighted: No native way to print PDF document directly from your app without redirecting this task to Edge or other similar program. There is a way to print XAML Elements (Image for example) using PrintDocument . There is a native way to render PDF into PNG using PdfDocument class These three points gives us ability to print a PDF, but we have a problem here: After rasterization to PNG the quality of output document is quite poor.