2010-12-07 12 views
1

Nous avons un client au travail qui utilise un outil ancien pour prévisualiser les PDF afin qu'ils puissent entrer des données du PDF dans une base de données. J'ai récemment réécrit cela en C# parce qu'il y avait des problèmes de compatibilité avec les anciens plug-ins que nous utilisions pour l'aperçu. Décidant que je préfère laisser Microsoft et Adobe gérer les problèmes de compatibilité, j'ai utilisé un contrôle WebBrowser pour afficher les fichiers PDF car je savais que vous pouviez ouvrir le fichier directement dans le navigateur et si je restreignais le navigateur à ouvrir uniquement les fichiers le système de fichiers du client et seulement les fichiers se terminant par '.pdf' devrait être relativement sûr.Puis-je définir temporairement les options Internet d'un contrôle WebBrowser pour afficher les fichiers PDF dans le navigateur?

Est-il possible de temporairement (pour l'instance du contrôle WebBrowser) activer "Afficher les fichiers PDF dans le navigateur" à partir des options Internet. Le client est d'accord avec leurs employés qui le permettent eux-mêmes, mais je pense qu'il est probablement plus sûr pour eux de le laisser à la valeur par défaut de la société "Ne pas afficher".

Répondre

2

Il s'agit d'un paramètre Acrobat Reader et non d'un paramètre Options Internet. Édition + Préférences, Internet. Je suppose qu'il est enterré quelque part dans le registre.

+0

Hmm. K, je vais le chercher. – Crisfole

+0

Pourquoi ne laissez-vous pas cela comme une préférence de l'utilisateur? –

+0

Parce qu'ils ont dit qu'ils voulaient les fichiers PDF affichés dans l'outil. (Leur préférence * est * pour l'intégrer). J'utilisais simplement le WebBrowser comme raccourci. – Crisfole