我正在为Windows Phone 7开发一个App,我需要在其中显示一个PDF文件 所以基本上我需要任何免费的库,如果可以查看PDF文件或任何其他方式来实现这一点。
请指导我,解决此问题。
由于
答案 0 :(得分:2)
在Windows Phone上打开PDF文件有三种方法:
使用" native" PDF查看器 - Adobe Reader
为此,您需要PDF文件的位置URI,然后您可以使用HyperlinkButton
<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();
使用ComponentOne控件查看PDF
http://www.componentone.com/SuperProducts/PdfViewerPhone/
这会花费你一些钱,但应该可以正常工作。
为渲染PDF编写自己的控件:)))
答案 1 :(得分:1)
来自Component One的控件是我见过的最受好评的控件,但它不是免费的。
您还可以查看http://www.rasteredge.com/how-to/csharp-imaging/pdf-reading/或http://code.google.com/p/mupdf/
通常显示PDF文件非常重要,这就是为什么没有可用的免费控件。