我需要创建silverlight应用程序,客户将看到一些pdf文件。 PDF文件必须在silverlight控件内,不能呈现为图像(客户想要选择文本)
出于这个目的,我需要一些免费图书馆或代码将pdf文件转换为xaml(或者只是打开pdf,以便我可以将其转换为xaml)。
哪个库可以读取pdf并帮助我将数据转换为xaml? 我能以某种方式阅读pdf文件并编写自定义转换工具吗?
我看到了iTextSharp。这个图书馆可以阅读pdf并帮助解决我的问题吗?
我会感谢任何想法或链接。
答案 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/。
希望这会有所帮助......
克里斯