2010-11-18 15 views
5

Silverlight for Windows Phone 7アプリケーションで使用できるPDFビューアコントロールはありますか?Silverlight for Windows Phone 7(SilverDox?)

私はこのスレッド見つけた: Silverlight 4.0 PDF Viewer

をしてPDFTronのSilverDoxを試してみましたが、私は例外を除いて、私のアプリケーションがクラッシュしたため、任意の運を持っていなかった!

WindowsPhonePanoramaApplication1.dll WindowsPhonePanoramaApplication1.App .RootFrame_NavigationFailed(オブジェクト 送信者、 )System.Windows.Navigation.NavigationFailedEventArgs e)行109 + 0x5バイトC#

..私はかなり奇妙だと思います。 しかし、SilverDoxはSilverlightアプリケーションではなく、「通常の」電話機7で動作します。

提案がありますか?

答えて

1

Windows Phone 7はSilverlightのより制限されたバージョンを実行するため、SDKでサポートされていない特定の呼び出しやオブジェクトを使用すると、本格的なSilverlight 4ライブラリが機能しなくなる可能性があります。

Windows Phone 7で無料のPDF閲覧コントロールが提供されていることは間違いありません.AdobeはWP7用のReaderをリリースしましたので、今ではデバイス上でPDFドキュメントを読む唯一の方法かもしれません。

+0

XPS形式のビューアはありますか? – j00hi

+0

私が知っているわけではありません。今のところあなたのための唯一の選択肢は、それらをHTMLやJPEG(Webサービスの助けを借りて)とクロスレンダリングし、それらをアプリに戻すことです。もちろん、仕様を扱う時間があれば、いつでも独自のビューアを書くことができます。 –

1

私はXPSビューアを起動して実行しています。詳細はthis postを参照してください。

ブログ投稿には言及されていませんが、実際には文書をXPS形式に変換します。 Windows Phoneアプリケーションでは、Silverlight XPS Viewer(found here)を使用します。

+0

ブログの投稿はPDF Converter Serviceに関するものです。 WP7用のPDFまたはXPSビューアコントロールが必要です。それは別の製品として入手できますか? – j00hi

+0

申し訳ありませんが、その投稿は詳細には載っていません。私は自分の答えを改訂し、ソースへのリンクを含んでいます。 –

+0

XPSビューアはWP7で動作します! :) – j00hi

4

ComponentOneにはWindows Phone PDF Viewerがあり、ライセンスフリーでCTPとして使用できます。パフォーマンス上の問題があり、PDFの仕様全体がサポートされているわけではありません(ドキュメントを参照)。これは、PDFデータをXAMLに解析するためです。 http://www.componentone.com/SuperProducts/PdfViewerPhone/

関連する問題