2010-11-18 65 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

相關問題