2011-07-31 12 views
3

Silverlight 4アプリケーションでPDFドキュメントを表示したいと考えています。私はこれをネイティブサポートしていないことを知っている、これを行うための唯一の本当の方法は、サードパーティのコントロールを使用することです。私は周りを見回し、良いオプションのカップルに見えるものが見つかりましたが、彼らは高価であり、幾分限られています。私はPDF文書についてあまりよく分かりませんが、これらのコントロールのほとんどはPDFを何かに変換しているようです。 XODまたはXPSなど)。Silverlight PDFビューア

自分のニーズに合わせて自分のPDFビューアを作成することを検討していますが、このようなことをどこから始めるべきかはわかりません。 SilverlightとWPF用にPDFを変換するのに最適なフォーマットは何でしょうか? RTFに変換できたら、既存のコントロールを使用してドキュメントを表示できます。

私は、Silverlightのコントロール用のPDFが欠けているので、これは簡単ではないと想定しています。どんな助けや指導も大歓迎です。

おかげで、

-Scott

答えて

0

あなたはPDFコントロールを再実装のほかに、もう一つのオプションを持っています。

javascriptとsilverlightのDOMブリッジを少し使って、ブラウザのネイティブpdfプラグインでPDFをレンダリングし、Silverlightアプリケーションの上部にある 'ウィンドウ'に表示することができます。

これは、Silverlight用のサードパーティの「Webブラウザ」コントロールの数です。

+0

この唯一の問題は、Silverlightでウィンドウがうまく動かないことです。ウィンドウは常に上にあるため、Silverlightコントロールを操作することはできません。また、ドロップダウンメニューやその他のSilverlight要素を使用すると、ウィンドウが常に上に表示されるため、HTMLウィンドウが実際には醜いものになります。私はその道を歩いてきましたが、本当にもっと頑強なものがほしいと思っています。 – Scott

関連する問題