2010-12-07 7 views
2

L'exigence est la suivante:Affichage du contenu PDF au sein de Silverlight

-> La version de Silverlight est 3.0 -> Je ne veux pas le convertir en jpg, png, etc. puisque je veux utilisateur final copier des données à partir des données affichées. -> J'utilise actuellement IFrame pour afficher le pdf, mais il a quelques problèmes comme IFrame pas pris en charge de façon cohérente à travers les différents navigateurs.

-> Je ne pouvais pas trouver de contrôle (tiers) qui affiche pdf avec SL 3.0 La plupart des contrôles que j'ai rencontrés sont soit pour 4.0 ou fait la conversion dans un format png de format qui ne permet pas l'utilisateur copier des données. S'il n'y a rien que l'on puisse faire facilement avec SL, alors je suis prêt à utiliser des contrôles tiers qui sont censés fonctionner avec SL 3.0 et permettre à l'utilisateur final de copier des données.

-> Je pensais à la lecture des données de pdf et affiche à nouveau sur un certain contrôle comme bloc de texte, mais cela finira par devenir compliqué pour les scénarios où je dois maintenir le formatage et l'affichage des images, etc.

S'il vous plaît suggérer sur ce .

Répondre

0

Je pense que vous allez perdre celui-ci. Je ne connais rien qui rende bien le format PDF dans Silverlight 4 et encore moins Silverlight 3.

Alors que ce commentaire "IFrame n'est pas supporté de manière cohérente sur différents navigateurs" peut être vrai IFrame est généralement supporté par les principaux navigateurs.

Votre meilleur pari est donc de tester et de modifier votre solution IFrame avec ces navigateurs.

Vous pouvez également lancer une fenêtre de navigateur indépendante pour afficher le fichier PDF ou laisser le système local des utilisateurs utiliser ce qu'il a installé pour afficher le fichier PDF.

Questions connexes