Bonjour,
j'utilise Adobe Acrobat pour créer un formulaire interactif dans lequel il y a des boutons exécutants des instructions en javascript (ce n'est pas moi qui choisit le langage utilisé, c'est par défaut dans Adobe).
j'ai des zones qui doivent être renseignées obligatoirement dans ce formulaire;
Pour l'imprimer, un icône dans le formulaire, représentant une imprimante.
si l'une des zones obligatoires n'est pas renseignée, une popup d'avertissement apparait lorsqu'on clique sur le bouton "imprimante", avec un controle des zones en javascript.
MAIS, si on veut imprimer par le menu (Fichier-Imprimer) ou par la barre des tâches avec l'icône d'impression, les restrictions mises sur les zones obligatoires sont contournées et on obtient un formulaire incomplet.
Sous Acrobat, on peut interdire l'impression en verrouillant le formulaire par un mot de passe, mais du coup il n'y a plus d'impression possible même avec le bouton créé dans le formulaire.
Donc ma question est de savoir si lorsque je clique sur mon bouton "imprimante" :
1)je peux "déverrouiller" l'impression par une commande javascript, en renseignant le mot de passe dans les propriétés de mon document
2)générer l'impression (avec les controles et la commande existants)
3)puis reverrouiller mon formulaire.
Est-ce faisable en javascript ?
pour les cracks d'Acrobat, est-ce techniquement réalisable ?
Je suis à l'écoute d'autres solutions pour ce problème.
Merci d'avance
Partager