abracadabraPDF › Forums › PDF – Général › Changer "simplement" des tarifs dans un formulaire › Répondre à : Changer "simplement" des tarifs dans un formulaire

C’est un problème archi-connu mais ça n’a rien d’un bug, c’est « by design » comme ils disent…
==> http://abracadabrapdf.net/ressources-et-tutos/pdf-mac/lecteurs-pdf-mac/
Pour forcer l’ouverture d’un formulaire PDF dans Acrobat Reader il faut utiliser une astuce.
On place en premier plan un grand champ de formulaire qui recouvre toute la page et qui affiche un avertissement du genre : « Ce PDF requiert Acrobat Reader pour fonctionner correctement ».
Et on ajoute un JavaScript qui s’exécute à l’ouverture du formulaire et qui est chargé de masquer ce champ « masque ».
Donc si le formulaire est ouvert avec Acrobat (Reader ou Pro) le champ est masqué automatiquement et l’utilisateur ne s’aperçoit de rien.
Si le formulaire est ouvert dans un Reader qui ne supporte pas JavaScript, le masque reste apparent et prévient l’utilisateur.
L’explorateur de Windows et le Finder de Mac OS afficheront tous les deux le masque comme vignette du formulaire.
Exemple :