2010-11-18 51 views
5

是否有任何PDF查看器控件可用于Silverlight for Windows Phone 7应用程序?适用于Windows Phone 7的Silverlight PDF查看器(SilverDox?)

我发现这个线程: Silverlight 4.0 PDF Viewer

,并试图PDFTron的SilverDox,但我没有任何运气,因为我的应用程序崩溃,异常:

WindowsPhonePanoramaApplication1.dll WindowsPhonePanoramaApplication1.App .RootFrame_NavigationFailed(object sender, System.Windows.Navigation.NavigationFailedEventArgs e)Line 109 + 0x5 bytes C#

..我觉得这很奇怪。 但是,SilverDox在“普通”(非电话7)Silverlight应用程序中工作。

有什么建议吗?

回答

1

Windows Phone 7运行的是Silverlight的受限版本,因此如果使用SDK中不支持的某些调用或对象,则完全成熟的Silverlight 4库可能无法正常工作。

我非常怀疑现在Windows Phone 7上有一个免费的PDF查看控件 - Adob​​e刚刚发布了它的WP7阅读器,因此目前这可能是阅读设备上PDF文档的唯一方法。

+0

是否有XPS格式的查看器? – j00hi 2010-11-18 23:18:38

+0

不是我所知道的。似乎现在唯一的选择是将它们交叉呈现为HTML或JPEG(借助Web服务)并将它们发送回应用程序。或者,当然,您可以随时编写自己的查看器,因为您有时间处理规范。 – 2010-11-19 01:43:47

1

我得到了XPS查看器并开始运行。详情请参阅this post

博客文章没有提到它,但它实际上将文档转换为XPS格式。 Windows Phone应用程序使用I found here的Silverlight XPS查看器。

+0

博客文章是关于PDF转换器服务。我需要WP7的PDF或XPS查看器控件。这是作为一个单独的产品提供吗? – j00hi 2010-11-19 11:24:35

+0

对不起,这篇文章没有详细介绍。我修改了我的答案,并包含了一个链接。 – 2010-11-19 13:13:07

+0

谢谢,XPS查看器在WP7上工作! :) – j00hi 2010-12-02 22:24:54

相关问题