Donnez vie à vos documents numériques !
 

Contour de bouton dans un PDF. – RÉSOLU

abracadabraPDF Forums PDF – Général Contour de bouton dans un PDF. – RÉSOLU

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #44001
    nekosan3
    Participant

    Bonjour à tous,
    Dans un pdf est il possible de rendre les boutons interactif sans aucun contour,
    je dis ça car lorsqu’on clique sur un bouton, un contour en pointillé apparait juste après
    et je ne vois rien d’autre dans les options du bouton à part “aspect”.
     

Affichage de 5 réponses de 1 à 5 (sur un total de 5)
  • Auteur
    Réponses
  • #51992
    Merlin
    Maître des clés

    Bonjour,

    on peut s’en débarrasser avec une simple ligne de JavaScript :
    app.focusRect = false;

    Il faut la placer en script de document, quelle est ta version d’Acrobat ?

    :Smiley01:

    #51993
    nekosan3
    Participant

    Hello Merlin, ma version Acrobat 10.1.1 (la fameuse version anti-rollover)  :jerisjaune:

    #51994
    Merlin
    Maître des clés

    Mais bon sang, mais c’est bien sur !
    :oh:

    Donc dans Acrobat X il te faut trouver le panneau des outils JavaScript, donner un nom à ce nouveau script (demarrage dans l’exemple) et y placer la ligne de code.

    Les scripts de documents s’exécutent à l’ouverture du document.
    Tous les scripts de documents s’exécutent lorsque l’on ferme cette fenêtre en cliquant sur le bouton “Fermer”.

    :Smiley01:

    [attachment deleted by admin]

    #51995
    nekosan3
    Participant

    Merci beaucoup Merlin ! ça fonctionne parfaitement !
    Dans Acrobat Pro une fois le fichier ouvert :
    1 / Outils > Assistant Action >Créer une action > (une fenêtre s’ouvre)
    2 / sélectionner : Plus d’outils, après se laisser guider

    #51996
    Merlin
    Maître des clés

    Oui, c’est une façon pratique d’automatiser la chose.
    Sinon, lorsqu’on importe/insère une ou plusieurs pages d’un document PDF dans un autre cela a pour effet d’importer aussi les scripts de documents.

    Je place ce code systématiquement dans tous mes documents contenant des champs de formulaire tellement je trouve ça trop laid.
    Et en général je le fait suivre par cette autre ligne :

    if (typeof app.formsVersion != ‘undefined’ && app.formsVersion >= 6) {app.runtimeHighlight = false;}

    qui désactive la mise en surbrillance des champs (fonction apparue avec la version 6, d’où la vérification préalable).
    Pour obtenir l’effet inverse il faut remplacer false par true.

    :soleil:

Affichage de 5 réponses de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.