Version 10
Version 9
Version 8
Version 7
Version 6
In this tutorial you will be able to display a PDF file in PDFViewCtrl
. To begin working with PDFViewCtrl
, you must have first added it to your project and initialized the library (get started with UWP).
PDFViewCtrl
as the main feature of the project. First, we need to set up the page to contain the PDFViewCtrl
. We want to add a main viewing area for the PDFViewCtrl
, and an area at the bottom where we can later add in some options. Open up “MainPage.xaml” and find the Grid element. Add some row definitions as follows:The second row will be used for our options bar, while the first row will use whatever space is left to display the PDFViewCtrl.To this Grid, let's add a Border which will host the PDFViewCtrl
and then a stack panel with a button to open a document.PDFViewCtrl
to the app. We do this in “MainPage.xaml.cs”. Open up “MainPage.xaml.cs” and add a member variable that references a PDFViewCtrl
.Next, we need to create a PDFViewCtrl
, so let's do this in the constructor of the MainPage. We also need to make the PDFViewCtrl
the child of the PDFViewBorder.PDFViewCtrl
.Inside this click function, we need to open a Document. First, let's include two new namespaces that we need for the file picker and for the storage file.Also, OpenButton_Click needs to be async in order to handle some of the asynchronous API's needed here. So, replace the old OpenButton_Click with the following:Build and launch the app and we should now have a very basic PDF document viewer.
Do note that in Windows 8.1, the file picker works differently. Please see this guide for how to use file pickers in Windows Phone 8.1: https://msdn.microsoft.com/en-us/library/windows/apps/dn642086(v=vs.105).aspx
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales