Application d’actions et de scripts à un document PDF

A propos des actions

Vous pouvez lier l’exécution d’une action donnée à l’activation d’un signet ou d’un lien, ou encore à l’affichage d’une page. Les liens et les signets permettent par exemple d’atteindre des emplacements spécifiques dans un document, mais également d’exécuter des commandes de menu ou d’autres types d’actions. Les actions sont à définir dans la boîte de dialogue des propriétés.

Pour les signets et les liens, vous spécifiez une action qui se produit lorsqu’un signet ou un lien est activé. Pour les autres éléments, tels que les pages, clips multimédia et champs de formulaire, vous définissez un déclencheur qui provoque l’action, puis vous spécifiez l’action même. Il est possible d’ajouter plusieurs actions à un seul déclencheur.

L’option Verrouillage empêche la modification accidentelle de l’aspect et des actions associées à un objet.

Ajout d’une action aux signets, champs de formulaire, boutons ou clips

  1. Effectuez l’une des opérations suivantes :
    • Activez l’outil Main et cliquez ensuite sur le signet avec le bouton droit de la souris, puis choisissez Propriétés.

    • À l’aide de l’outil Outils > Média interactif > Sélectionner un objet, cliquez deux fois sur le lien, le clip multimédia ou le champ de formulaire, puis sélectionnez Propriétés.

  2. Cliquez sur l’onglet Actions.

  3. Dans le menu Sélectionner l’action, sélectionnez le type d’action, puis cliquez sur Ajouter. Vous pouvez ajouter plusieurs actions. Les actions sont exécutées selon leur ordre d’apparition dans la zone de liste Actions.

  4. (Facultatif) Sélectionnez une action dans le panneau Actions, puis utilisez les boutons pour réorganiser, modifier ou supprimer l’action.

  5. Cliquez sur OK pour valider les actions. Pour fermer l’outil Média interactif, cliquez sur l’icône en forme de croix située à l’extrémité droite de la barre d’outils.

Ajout d’une action aux vignettes de page

Pour optimiser la fonctionnalité interactive d’un document, vous pouvez définir des actions (telles que le changement de facteur de zoom à l’ouverture ou à la fermeture d’une page).

  1. Cliquez sur le bouton Vignettes de page, à gauche.

  2. Sélectionnez la vignette associée à la page qui vous intéresse, puis choisissez Propriétés de la page dans le menu Options .

  3. Cliquez sur l’onglet Actions.

  4. Dans le menu Sélectionner le déclencheur, choisissez Ouverture de la page pour définir une action à l’ouverture de la page ou choisissez Fermeture de la page pour définir une action à la fermeture de la page.

  5. Choisissez une action dans le menu Sélectionner l’action, puis cliquez sur Ajouter.

  6. Définissez les options relatives à l’action, puis cliquez sur OK. Les options disponibles varient en fonction de l’action sélectionnée.

  7. Pour créer une série d’actions, choisissez une autre action dans le menu, puis cliquez à nouveau sur Ajouter. Les boutons Monter et Descendre vous permettent de classer les actions dans l’ordre d’exécution voulu.

    Remarque :

    Si vous définissez une action qui active le mode plein écran à l’ouverture ou à la fermeture d’une page, la prochaine fois que la même page s’ouvrira ou se fermera, le mode plein écran sera activé.

  8. Fermez toutes les boîtes de dialogue ouvertes, le cas échéant. Cliquez sur l’icône en forme de croix située à l’extrémité droite de la barre d’outils pour fermer l’outil.

Types d’actions

Vous pouvez attribuer les actions suivantes aux liens, aux signets, aux pages, aux clips multimédia et aux champs de formulaire :

Exécuter une commande de menu

Permet d’exécuter une commande de menu en tant qu’action.

Atteindre une vue 3D/multimédia

Atteint la vue 3D indiquée.

Atteindre une vue de page

Permet d’atteindre la destination spécifiée dans le document actif ou dans un autre document.

Importer les données d’un formulaire

Permet d’insérer dans le formulaire actif des données de formulaire provenant d’un autre fichier.

Opération multimédia (Acrobat 9 et versions ultérieures)

Applique une action spécifique à un objet multimédia du fichier (lecture d’un fichier son, par exemple). L’objet multimédia doit être inséré dans le fichier préalablement à la configuration de l’action associée.

Ouvrir un fichier

Lance et ouvre un fichier. Si vous diffusez un document PDF doté d’un lien renvoyant à un autre fichier, sachez que le lecteur devra disposer de l’application dans laquelle ce fichier a été créé pour pouvoir l’ouvrir. (Il se peut que vous deviez définir des préférences d’ouverture pour le fichier cible.)

Ouvrir un lien web

Permet d’atteindre la destination spécifiée sur Internet. Vous pouvez définir le lien à l’aide des protocoles http, ftp et mailto.

Lire un son

Permet de lire un fichier son spécifique. Le son est incorporé au document PDF sous un format multiplateforme.

Lire le support (compatible avec Acrobat 5)

Permet de lire un film QuickTime ou AVI compatible avec Acrobat 5. L’animation spécifiée doit être incorporée dans un document PDF.

Lire le support (compatible avec Acrobat 6 et versions ultérieures)

Permet de lire une séquence donnée compatible avec Acrobat 6. L’animation spécifiée doit être incorporée dans un document PDF.

Lire un article

Permet de suivre les divisions d’un article, que celui-ci soit situé dans le document actif ou dans un autre fichier PDF.

Réinitialiser un formulaire

Permet d’effacer le contenu d’un formulaire. Vous pouvez déterminer les champs réinitialisés à l’aide de la boîte de dialogue Sélectionner les champs.

Lancer un script JavaScript

Exécute le script JavaScript spécifié.

Définir la visibilité du calque

Détermine les paramètres de calque actifs. Avant d’ajouter cette action, définissez les paramètres de calque appropriés.

Afficher/Masquer un champ

Affiche ou masque un champ dans un document PDF. Cette option s’avère particulièrement utile dans les champs de formulaire. Si, par exemple, vous souhaitez qu’un objet apparaisse chaque fois que le pointeur se trouve sur un bouton, définissez une action qui affiche un champ en présence du déclencheur Souris entrée et qui le masque en présence du déclencheur Souris sortie.

Envoyer un formulaire

Permet d’envoyer les données d’un formulaire à une URL spécifique.

Types de déclencheurs

Les déclencheurs déterminent le mode d’activation des actions dans les clips multimédia, les pages et les champs de formulaire. Par exemple, vous pouvez indiquer le film ou la séquence audio à lire à l’ouverture et à la fermeture d’une page. Les options disponibles varient en fonction de l’élément de page spécifié.

Les déclencheurs suivants sont disponibles pour les clips multimédia et les champs de formulaire (et non pour les liens et les signets) :

Souris relâchée (Acrobat Pro)

Déclenche le comportement lorsque l’utilisateur relâche le bouton de la souris après avoir cliqué. Il s’agit du déclencheur le plus fréquent, car il donne à l’utilisateur une dernière chance d’éloigner le pointeur du bouton et de ne pas activer l’action.

Page visible (clips multimédia uniquement)

Action survenant lorsque la page contenant le clip multimédia est visible, qu’il s’agisse de la page active ou non. Il se peut qu’une page soit visible sans être active, dans le cas d’une mise en page continue présentant les pages côte à côte, par exemple.

Page invisible (clips multimédia uniquement)

Action survenant lorsque la page contenant le clip multimédia est déplacée hors champ.

Page entrée (clips multimédia uniquement)

Action survenant lorsque la page contenant le clip multimédia devient la page active.

Page sortie (clips multimédia uniquement)

Action survenant lorsqu’un utilisateur quitte la page contenant le clip multimédia.

Souris enfoncée

Déclenche le comportement dès que l’utilisateur clique à l’aide du bouton de la souris (sans le relâcher). Dans la plupart des cas, c’est le déclencheur Souris relâchée qui est choisi.

Souris entrée

Action survenant lorsque le pointeur pénètre dans le champ ou dans la zone de lecture.

Souris sortie

Action survenant lorsque le pointeur quitte le champ ou la zone de lecture.

Zone activée (clips multimédia uniquement)

Action survenant lorsque la zone du lien est activée, par le biais d’une action de la souris ou de la touche de tabulation.

Zone désactivée (clips multimédia uniquement)

Action survenant lorsque la zone d’activation passe à une autre zone de lien.

A propos des scripts JavaScript dans Acrobat

Le langage JavaScript a été développé par Netscape Communications en vue de faciliter la création de pages web interactives. Adobe a amélioré ce langage afin de simplifier l’intégration de ce niveau d’interactivité dans vos documents PDF.

Vous pouvez exécuter du code JavaScript à l’aide d’actions associées aux signets, aux liens et aux pages. La commande Définir des actions de scripts permet de créer des actions JavaScript au niveau du document entier. La sélection du déclencheur Le document a été enregistré, par exemple, entraîne l’exécution du script JavaScript après l’enregistrement du document.

Acrobat Pro est nécessaire pour pouvoir utiliser des scripts JavaScript avec des formulaires et des assistants Action.

Dans Acrobat Pro, vous pouvez également utiliser le langage JavaScript dans les formulaires PDF et l’assistant Action. Parmi les utilisations répandues des scripts JavaScript dans les formulaires, citons le formatage, le calcul et la validation de données, ainsi que l’attribution d’une action. Les scripts exécutés au niveau des champs sont associés à un ou plusieurs champs de formulaire spécifiques, tels qu’un bouton. Ce type de script se déclenche suite à un événement, tel qu’une action de type Souris relâchée.

Pour plus de détails sur la procédure de création de scripts JavaScript, téléchargez les manuels JavaScript accessibles sur le site web d’Adobe. Developing Acrobat®Applications Using JavaScript™ contient des informations de base et des didacticiels, et JavaScript™ for Acrobat®API Reference contient des informations de référence détaillées. Ces ressources JavaScript (entre autres) se trouvent sur le site Web d’Adobe.

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?