在silverlight应用程序中显示pdf。 PDF到XAML

时间:2011-01-22 22:10:52

标签: silverlight xaml pdf richtextbox

我需要创建silverlight应用程序,客户将看到一些pdf文件。 PDF文件必须在silverlight控件内,不能呈现为图像(客户想要选择文本)

出于这个目的,我需要一些免费图书馆或代码将pdf文件转换为xaml(或者只是打开pdf,以便我可以将其转换为xaml)。

哪个库可以读取pdf并帮助我将数据转换为xaml? 我能以某种方式阅读pdf文件并编写自定义转换工具吗?

我看到了iTextSharp。这个图书馆可以阅读pdf并帮助解决我的问题吗?

我会感谢任何想法或链接。

1 个答案:

答案 0 :(得分:3)

我使用Acrobat Reader插件为我做显示。它确实需要一种不同的方法,具体取决于您的应用程序是在浏览器内部还是外部运行(我检查应用程序是否在浏览器内运行并相应地更改显示方式)。如果在浏览器中运行,我会使用IFrame覆盖应用程序,正如我在本文中所述:http://www.silverlightshow.net/items/Building-a-Silverlight-Line-Of-Business-Application-Part-6.aspx。否则,我使用WebBrowser控件。我有一个控件可以在my book附带的源代码中为您完成所有操作,可以从Apress网站下载http://www.apress.com/9781430272076/

希望这会有所帮助......

克里斯