如何在Windows Phone应用程序中查看PDF文件?

时间:2014-04-23 12:59:13

标签: windows-phone-7 pdf windows-phone

我正在为Windows Phone 7开发一个App,我需要在其中显示一个PDF文件 所以基本上我需要任何免费的库,如果可以查看PDF文件或任何其他方式来实现这一点。

请指导我,解决此问题。

由于

2 个答案:

答案 0 :(得分:2)

在Windows Phone上打开PDF文件有三种方法:

  1. 使用" native" PDF查看器 - Adob​​e Reader

    为此,您需要PDF文件的位置URI,然后您可以使用HyperlinkBut​​ton

    <HyperlinkButton Content="Click here to open PDF"
    NavigateUri="URI of your PDF" TargetName="_blank" Margin="10,60,0,0"/>
    

    或者您可以使用WebBrowser任务浏览到将调用PDF查看器的PDF:

    WebBrowserTask browser = new WebBrowserTask();
    browser.URL = "URI of your PDF";
    browser.Show();
    
  2. 使用ComponentOne控件查看PDF

    http://www.componentone.com/SuperProducts/PdfViewerPhone/

    这会花费你一些钱,但应该可以正常工作。

  3. 为渲染PDF编写自己的控件:)))

答案 1 :(得分:1)

来自Component One的控件是我见过的最受好评的控件,但它不是免费的。

您还可以查看http://www.rasteredge.com/how-to/csharp-imaging/pdf-reading/http://code.google.com/p/mupdf/

通常显示PDF文件非常重要,这就是为什么没有可用的免费控件。