Forums Développement Multimédia

Aller au contenu

Bouton pour atteindre une page fixe

PDF interactif bouton hyperlien atteindre une page fixe PAO InDesign Acrobat PDF

12 réponses à ce sujet

#1 Baboche

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 28 August 2012 - 13:51 PM

Bonjour à tous,


existe-t-il un moyen d'atteindre une page fixe dans un document avec un bouton ? (je précise que je n'exporte pas en SWF...)

Je sais bien qu'on peut créer un hyperlien pour cela, mais on ne peut changer l'aspect de l'icône lorsqu'on la survole, ce qui m'embête beaucoup.

Merci d'avance pour vos réponses.

#2 dldler

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 4163 messages

Posté 28 August 2012 - 14:22 PM

Bonjour Baboche.

C'est possible dans Acrobat Pro directement, en utilisant un bouton de formulaire auquel tu associes des visuels _over et _out.
Et au clic sur la page, tu associes un événement "joindre la page".

C'est une description sommaire, j'espère que ça te suffiras (c'est assez simple si tu as un peu l'habitude de JS et des formulaires Acrobat).
Sinon, je peux être plus précis mais il faudrait que je m'y replonge, ça fait très longtemps que je ne l'ai pas fait. :?

#3 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 28 August 2012 - 14:40 PM

Salut,

Voir le messageBaboche, le 28 August 2012 - 13:51 PM, dit :

existe-t-il un moyen d'atteindre une page fixe dans un document avec un bouton ?

Oui, soit en utilisant l'action "Atteindre une vue de page", soit en utilisant "Exécuter un JavaScript" :
this.pageNum = x;

x est le numéro de la page cible moins 1 (en JavaScript les comptes commencent toujours à zéro), donc 1 pour aller page 2, ou 55 pour aller page 56.


Citation

Je sais bien qu'on peut créer un hyperlien pour cela, mais on ne peut changer l'aspect de l'icône lorsqu'on la survole, ce qui m'embête beaucoup.

Ce n'est pas l'outil Lien qu'il faut utiliser dans ce cas, il faut utiliser un champ de formulaire de type "bouton", qui gère les trois états (latent, survolé, cliqué) visuellement.
Tu trouveras tous les types de champs de formulaire (et donc aussi des champs-boutons à 3 états) dans ce document :
http://abracadabrapd...hp?lng=fr&pg=71

Et une aide plus complète sur l'utilisation des champs-boutons ici : http://help.adobe.co...DAE1EBDC.w.html

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#4 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 28 August 2012 - 14:47 PM

PS : Acrobat et PDF permettent aussi d'utiliser les "Destinations".

Les Destinations sont au PDF ce que les Ancres sont au HTML, leur principal intérêt c'est que la modification, l'insertion ou la suppression de pages dans le document n'affecte pas le lien avec la page cible.

Voir :
http://help.adobe.co...5ff-7cab.w.html
&
http://help.adobe.co...5ff-7ca7.w.html

;-)
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#5 Baboche

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 28 August 2012 - 15:55 PM

Merci pour vos conseils.


Voir le messageJRB, le 28 August 2012 - 14:40 PM, dit :

Oui, soit en utilisant l'action "Atteindre une vue de page", soit en utilisant "Exécuter un JavaScript" :
this.pageNum = x;

Pour cela, tu utilises Acrobat Pro, et non InDesign, n'est-ce pas ?
Au stade où j'en suis, j'ai oublié de le préciser, je souhaite placer un bouton dans un job InDesign (CS5.5) qui me permettrait d'atteindre une page cible. Si cela n'est définitivement pas possible dans InDesign (avec la modification d'aspect j'entends), j'utiliserai Acrobat.

#6 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 28 August 2012 - 15:59 PM

Voir le messageBaboche, le 28 August 2012 - 15:55 PM, dit :

Pour cela, tu utilises Acrobat Pro, et non InDesign, n'est-ce pas ?

Oui, question interactivité PDF les outils de InDesign ne sont (forcément) pas à la hauteur de ceux d'Acrobat.
:smile:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#7 marroon

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 71 messages

Posté 29 August 2012 - 12:50 PM

On peut très bien créer un bouton dans Indesign et lui dire, qu'au clic, il doit se rendre à la page X. C'est intégré depuis la version CS5 (il me semble) et ça marche. Que ce soit par le panneau "boutons et formulaires" ou le panneau "hyperliens".

#8 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 344 messages

Posté 29 August 2012 - 13:14 PM

Voir le messagemarroon, le 29 August 2012 - 12:50 PM, dit :

On peut très bien créer un bouton dans Indesign et lui dire, qu'au clic, il doit se rendre à la page X. C'est intégré depuis la version CS5 (il me semble) et ça marche. Que ce soit par le panneau "boutons et formulaires" ou le panneau "hyperliens".
ça existe même depuis CS4…

#9 marroon

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 71 messages

Posté 29 August 2012 - 13:26 PM

Oui les hyperliens depuis CS4 voir même peut-être CS3. C'est pour les boutons ou les formulaires que je suis moins sûr.

#10 jmlevy

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 344 messages

Posté 29 August 2012 - 13:47 PM

Si ça marche aussi, mais de manière un peu différente. Sur CS4, il faut créer une ancre et faire un hyperlien vers l'ancre, avec CS5, les actions des boutons permettent un lien vers une cible de type page alors qu'avec CS4 seuls les liens vers une ancre sont disponibles. J'ai vérifié … (en fait, j'ai répondu à Baboche sur un autre forum)

#11 Baboche

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 29 August 2012 - 14:03 PM

Merci pour vos réponses.

En effet, avec les hyperliens, il est facile d'atteindre une page X. Mais je ne peux modifier l'aspect lorsqu'on le survole ou lorsqu'on clic.

Avec les boutons, plus de problème pour l'aspect, mais je ne trouve pas la fonction dont vous parlez : atteindre une page X.

Voici une capture du menu qui apparaît lorsque je crée un bouton. La fonction dont vous parlez n'y est pas. Je suis sur CS5.5.

Cela dit, j'ai solutionné mon problème avec Acrobat Pro en utilisant une astuce que je viens de découvrir, mais qui n'est pas du tout pratique (elle paraîtra sans doute évidente pour certains d'entre vous) :

- je crée un bouton
- j'entre les paramètres d'aspects que je souhaite
- mais je ne lui applique aucune action !
- j'exporte en PDF interactif
- j'ouvre mon PDF sous Acrobat Pro X
- j'utilise l'outil > Contenu > Bouton
- mon bouton créé sous InDesign apparaît bien
- je lui ajoute une action > atteindre une vue de page
- je duplique mon bouton sur toutes les pages que je souhaite.

Le handicap, c'est qu'à chaque modif de mon job InDesign, je recommence mon opération...

@jmlevy : merci pour l'astuce, j'essaye de ce pas !

#12 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 29 August 2012 - 14:12 PM

Voir le messageBaboche, le 29 August 2012 - 14:03 PM, dit :

Cela dit, j'ai solutionné mon problème avec Acrobat Pro en utilisant une astuce que je viens de découvrir, mais qui n'est pas du tout pratique (elle paraîtra sans doute évidente pour certains d'entre vous) :
- je crée un bouton
- j'entre les paramètres d'aspects que je souhaite
- mais je ne lui applique aucune action !
- j'exporte en PDF interactif
- j'ouvre mon PDF sous Acrobat Pro X
- j'utilise l'outil > Contenu > Bouton
- mon bouton créé sous InDesign apparaît bien
- je lui ajoute une action > atteindre une vue de page
- je duplique mon bouton sur toutes les pages que je souhaite.

Il serait plus simple de tout faire directement dans Acrobat (création du bouton et ajout d'action)…
:smile:


Voir le messageBaboche, le 29 August 2012 - 14:03 PM, dit :

Le handicap, c'est qu'à chaque modif de mon job InDesign, je recommence mon opération...

C'est parce-que tu es passé à coté de la fonction "Remplacer les pages" d'Acrobat.
Cette fonction permet de remplacer le fond de page (la couche graphique) d'un PDF tout en conservant tous les éléments interactifs et de commentaires intacts.

En clair, après chaque modif dans InDesign il faut ré-exporter en PDF, et ensuite dans Acrobat il faut ré-importer ce PDF temporaire dans le PDF de travail en utilisant la fonction "Remplacer les pages".
:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#13 Baboche

    Ceinture Orange

  • Members
  • PipPipPip
  • 35 messages

Posté 29 August 2012 - 14:18 PM

@jmlevy : ta technique fonctionne parfaitement !
@JRB : merci, cela me sera très utile.

Un grand MERCI à tous !



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)