Показать PDF внутри приложения Silverlight.PDF в XAML - PullRequest
4 голосов
/ 23 января 2011

Мне нужно создать приложение Silverlight, где клиент увидит несколько PDF-файлов. PDF-файлы должны находиться внутри элемента управления Silverlight и не должны отображаться как изображения (клиент хочет выбрать текст)

Для этой цели мне нужны бесплатные библиотеки или код для преобразования PDF-файла в XAML (или просто откройте PDF, чтобы я мог преобразовать его в XAML).

Какая библиотека может читать pdf и помочь мне преобразовать данные в xaml? Можно ли как-то прочитать файл pdf и написать собственный инструмент для конвертации?

Я видел iTextSharp. Эта библиотека может читать PDF и помочь мне с моей проблемой?

Буду благодарен за любые идеи или ссылки.

1 Ответ

3 голосов
/ 23 января 2011

Я использую плагин Acrobat Reader для отображения.Это требует другого метода в зависимости от того, запущено ли ваше приложение в браузере или за его пределами (я проверяю, работает ли приложение внутри браузера, и соответственно меняю способ отображения).При работе внутри браузера я накладываю приложение на IFrame, как я описываю в этой статье: http://www.silverlightshow.net/items/Building-a-Silverlight-Line-Of-Business-Application-Part-6.aspx. В противном случае я использую элемент управления WebBrowser.У меня есть элемент управления, который делает все это для вас в исходном коде, который сопровождает мою книгу , которую можно загрузить с веб-сайта Apress здесь: http://www.apress.com/9781430272076/.

Надеюсь, это поможет ...

Крис

...