Using a native PDF library provided by Microsoft, PDFViewer for UWP can now read any PDF file and generate the file as an image. All you have to do is set one new property, RenderMode to System to take advantage of the new features.
Both the System and Default render modes support printing, horizontal orientation as well as gesture-based scaling and most of the API methods.