2010-12-07 2 views
2

Требование ниже:Отображение содержимого PDF в Silverlight

-> Версия Silverlight является 3,0 -> Я не хочу, чтобы преобразовать его в JPG, PNG и т.д., так как я хочу конечного пользователя о скопировать данные из отображаемых данных. -> В настоящее время я использую IFrame для отображения pdf, но у него есть некоторые проблемы, такие как IFrame, которые не поддерживаются последовательно в разных браузерах.

-> Я не мог найти никакого контроля (стороннего производителя), который отображает pdf с SL 3.0. Большинство элементов управления, с которыми я сталкивался, либо для 4.0, либо для преобразования в некоторый формат png, который не позволяет пользователю для копирования данных. Если нет ничего, что можно сделать с помощью SL легко, я готов использовать сторонние элементы управления, предназначенные для работы с SL 3.0 и позволяющие конечным пользователям копировать данные.

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

Пожалуйста, укажите на это ,

ответ

0

Я думаю, вы потеряете этот. Я ничего не знаю о том, что делает PDF хорошо в Silverlight 4, не говоря уже о Silverlight 3.

Хотя этот комментарий «IFrame не поддерживается последовательно в разных браузерах», может быть правдой. IFrame обычно поддерживается всеми основными браузерами.

Следовательно, ваш лучший выбор - проверить и настроить ваше решение IFrame с этими браузерами.

В качестве альтернативы можно запустить независимое окно браузера, чтобы отобразить PDF-файл, или позволить локальной системе пользователей использовать все, что было установлено для отображения PDF-файла.

Смежные вопросы