Meilleur auteur de réponses
Masquer les boutons d'un fichier pdf dans un WebBrowser

Question
-
bonjour,
Je visualise des pdf dans un WebBrowser et je ne veux pas voir les différentes barres outils du pdf. Est-ce qu'il existe une solution pour masquer les boutons ?
J'utilise la fonction "WebBrowser1.Navigate(CheminFichier)" pour ouvrir le fichier.
Merci d'avance.
pascal
Réponses
-
Bonjour,
En fait il y a plus simple, au niveau VB .NET :
WebBrowser1.Navigate(CheminFichier + "#toolbar=0")
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0- Marqué comme réponse Fred142 mercredi 20 mars 2013 19:54
- Non marqué comme réponse Fred142 mercredi 20 mars 2013 19:57
- Marqué comme réponse Gilles TOURREAUModerator jeudi 21 mars 2013 07:41
-
bonsoir Gilles,
Merci beaucoup, j'étais à 2 doigts de laisser tomber.
J'ai ajouter "&navpanes=0" dans WebBrowser1.Navigate(CheminFichier + "#toolbar=0&navpanes=0") pour cacher la barre d'outils vignettes qui se trouve à gauche du fichier.
Cordialement.
pascal
- Marqué comme réponse Fred142 mercredi 20 mars 2013 20:01
Toutes les réponses
-
Bonjour,
Il n'est pas possible de désactiver depuis C# la barre d'outils d'Adobe Acrobat.
Le seul moyen est de exécuter un bout de code JavaScript qui permet de désactiver la barre d'outils d'Adobe Acrobat :
http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/common/html/wwhelp.htm?context=Acrobat9_HTMLHelp&file=JS_API_AcroJS.88.125.htmlPar contre vous serez obligez de créer une page "View.html" qui contient votre code JavaScript + l'affichage de votre document PDF.
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0- Proposé comme réponse Aurel Bera mardi 19 mars 2013 10:21
-
-
Bonjour,
Non, il faut créer (générer) une page HTML qui affichera votre document PDF et qui contient le code JavaScript permettant de masquer la barre d'outils.
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0- Proposé comme réponse Aurel Bera mardi 19 mars 2013 10:21
-
bonsoir,
je n'arrive toujours pas à supprimer la barre d'outils
J'ai donc créé un fichier "View.html" avec le code ci dessous et je l'ouvre dans VB avec la fonction "WebBrowser1.Navigate(View.html)".
Si quelqu'un pouvait me donner la bonne syntaxe pour écrire la fonction toolbar = false ?
<head> <body> <table> <tr> <td>test inclusion</td> </tr> <tr> <td> <iframe src="1.pdf" width="800" height="600" align="middle"></iframe></td> </tr> </table> </body> </head> </html>
pascal
-
Bonjour,
En fait il y a plus simple, au niveau VB .NET :
WebBrowser1.Navigate(CheminFichier + "#toolbar=0")
Cordialement
Gilles TOURREAU - MVP C#
Architecte logiciel/Consultant/Formateur Freelance
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0- Marqué comme réponse Fred142 mercredi 20 mars 2013 19:54
- Non marqué comme réponse Fred142 mercredi 20 mars 2013 19:57
- Marqué comme réponse Gilles TOURREAUModerator jeudi 21 mars 2013 07:41
-
bonsoir Gilles,
Merci beaucoup, j'étais à 2 doigts de laisser tomber.
J'ai ajouter "&navpanes=0" dans WebBrowser1.Navigate(CheminFichier + "#toolbar=0&navpanes=0") pour cacher la barre d'outils vignettes qui se trouve à gauche du fichier.
Cordialement.
pascal
- Marqué comme réponse Fred142 mercredi 20 mars 2013 20:01