* *
* *
abracadabraPDF.net
Services
abracadabra-Bonus
Demos PDFs
Articles publiés
ACElogo.gifTutotrucs & astuces - Web & PDF : Les navigateurs web et les formulaires PDF en ligne


Certains fichiers PDF en ligne sont des formulaires qui doivent être remplis par l'utilisateur avant traitement par le serveur web qui récupère les données saisies pour les réutiliser, ou pour les stocker.

Ces fonctions de communication réseau spécifiques aux formulaires en ligne nécessitent une bonne intégration entre le navigateur web (Explorer, FireFox, Safari, ou autre) et Adobe Reader, ce qui n'est pas toujours simple.
 
Cette fonction de communication avec le réseau est assurée par le plug-in 'PDF Viewer' qui s'installe en même temps que Adobe Reader, ou que Adobe Acrobat, et qui vient se loger dans le dossier "plug-ins" du navigateur. Ce qui permet au navigateur web d'afficher directement les fichiers PDF et de leur faire bénéficier de ses fonctions réseau.

L'intérêt c'est que l'utilisateur ne change pas d'application pour passer d'un type de fichier (HTML) à l'autre (PDF), puisque l'interface d'Adobe Reader et le fichier PDF s'affichent à l'intérieur des fenêtres du navigateur web, mais cela demande une configuration (automatique) préalable.

L'autre possibilité est de paramétrer le navigateur pour qu'il télécharge les fichiers PDF et qu'il sous-traite ensuite l'affichage des fichiers PDF à Adobe Reader ou à un autre logiciel lecteur de PDF, mais ils sont dépourvus de toute fonction de communication. C'est le réglage par défaut, plus naturel pour l'utilisateur il a cependant l'inconvénient de faire perdre le bénéfice de l'utilisation en ligne. La consultation et l'envoi de données de formulaires ne posent pas de problème.

Ce réglage s'effectue dans les Préférences de Adobe Reader (ou d'Acrobat), dans le panneau "Internet" :

web-preferences.png
 



  • Cas particulier de Mac OSX :

    Il a fallu attendre la version 7 d'Adobe Reader pour voir apparaître PDF Viewer sur Mac OSX. Auparavant il fallait soit demander l'ouverture des PDF en externe dans Adobe Reader, soit utiliser le plug-in PDF Browser de Manfred Shubert.

    PDF Viewer pour Mac ne fonctionne qu'avec Safari, les autres navigateurs qui affichent des PDF directement (Firefox) utilisent les fonctions de Mac OS X et souffrent donc également du défaut décrit ci-dessous.


    Avec Mac OSX, utiliser le logiciel Aperçu/Preview comme sous-traitant pour l'affichage des fichiers PDF à la place d'Adobe Reader est tentant mais ce n'est pas judicieux.  Car en plus d'être dépourvu des fonctions de communication requises, le logiciel d'Apple affiche les fichiers PDF en partie seulement puisqu'il ne gère que leur 'couche graphique', et pas leur 'couche interactive' qui reste invisible.

    Hors, tout ce qui fait l'interactivité d'un PDF est justement situé dans ladite couche interactive : les éléments de formulaires, les boutons de navigation, les liens, les sons, les séquences QuickTime, les annotations, etc.

Plus d'explication sur cette page

et sur celle-ci

    Le même problème se pose sous Windows dès que l'on utilise un logiciel lecteur non-Adobe, comme Foxit Reader.



    Formulaire affiché par Adobe Reader

    Le même, affiché par Aperçu/Preview.



    'PDF Browser', le plug-in de Manfred Shubert qui permet aux navigateurs Mac OS X d'afficher directement les fichiers PDF, souffre lui aussi du même défaut.

    La version d'Aperçu livrée avec Mac OSX 5.7 apporte plus de fonctionnalités mais ne supporte toujours pas l'intégralité des spécifications du format PDF version 1.7 (norme ISO 32000).

    Même problème avec l'affichage intégré à Safari 3 et 4 puisqu'il s'appuie sur les mêmes fonctions du système.


    Ce qui rend leur utilité très discutable, car dans la plupart des cas l'utilisateur ne verra qu'une page blanche en lieu et place du formulaire attendu...



Toujours le même formulaire, affiché dans Safari par PDF Browser.





Creation date : 13/02/2007 : 21:44
Last update : 23/06/2010 : 07:42
Category : Tutotrucs & astuces
Page read 640 times


Print the article Print the article

Reactions to this article


Reaction #3 

by marctiger 23/04/2007 : 10:53

Parfait... merci, bon soleil et @+.  cool

Reaction #2 

by AbracadabraPDF 23/04/2007 : 09:52

Comme indiqué dans l'article il faut utiliser Adobe Reader (et son plug-in "PDF Viewer") qui est un logiciel gratuit.

--> http://www.adobe.com/fr/products/acrobat/readstep2.html

wink

Reaction #1 

by marctiger 23/04/2007 : 09:38

Bonjour, comment faire pour obtenir cette interactivité dans ce cas... faut-il obligatoirement passer par Acrobat (payant), ou existe-il un soft ou autre plugin...gratuit pour y arriver... ?

Merci d'avance,  wink
marctiger
Les PDF nous facilitent bien la vie !
Ils sont partout, même lorsque vous installez un jeu vidéo, ou allez sur un casino en ligne. C’est tellement plus simple et plus pratique que de lire des pages et des pages sur un site internet…
Une petite révolution dans le monde de l’internet, qui pourrait vivre sans de nos jours ?
W3C CSS Skins Papinou © 2007 - Licence Creative Commons
^ Top ^