Отображение содержимого PDF в Silverlight - PullRequest
2 голосов
/ 07 декабря 2010

Требование ниже:

-> Версия Silverlight - 3.0 -> Я не хочу преобразовывать его в jpg, png и т. Д., Поскольку я хочу, чтобы конечный пользователь копировал данные изотображаемые данные.-> В настоящее время я использую IFrame для отображения PDF, но у него есть некоторые проблемы, такие как IFrame, который не поддерживается последовательно в разных браузерах.

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

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

Пожалуйста, предложите это.

1 Ответ

0 голосов
/ 07 декабря 2010

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

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

Следовательно, вам лучше всего протестировать и настроить решение IFrame с помощью этих браузеров.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...