IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Retour page précédente - PDF interactif
Options
smow
posté 19 Nov 2015, 16:34
Message #1


Nouveau Membre


Groupe : Membres
Messages : 33
Inscrit : 4 Mar 2002
Membre no 2 182



Bonjour,
J'ai créé un document InDesign (CC2015) que j'exporte en PDF interactif. J'utilise un bouton qui effectue l'action "retour à la page précédente".
Une fois le PDF créé, tout fonctionne parfaitement dans Acrobat sur Mac.
Chez mon client, tout fonctionne bien avec Acrobat version 11.0.06, mais sur d'autres postes qui utilisent la version d'Acrobat 11.0.12, ce bouton ne fonctionne pas.
Une piste? Une idée?

Ici on s'arrache les cheveux… :-(

Merci d'avance


--------------------
iMac retina 27 pouces 5K, 32 Go, Intel Core i7 4GHz, Fusion Drive 2 To
Go to the top of the page
 
+Quote Post
magicPDF
posté 19 Nov 2015, 19:27
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 045
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Bonjour.

Le problème avec "Exécuter une commande de menu" c'est que c'est dépendant de l'interface de la version d'Acrobat utilisée pour créer le document PDF (ou de la version ciblée par InDesign).
En clair rien ne garanti que ça fonctionne d'une version à l'autre, il suffit d'un renommage ou d'un déplacement de l'item de menu concerné pour que ça ne fonctionne pas.

Pour s'affranchir de cette dépendance il faut utiliser "Exécuter un JavaScript" (en action souris enfoncée), ça fonctionne dans toutes les versions indépendamment des interfaces.

// Vue précédente :
Code
app.execMenuItem("GoBack")


// Page précédente :
Code
this.pageNum--;


// Page suivante :
Code
this.pageNum++;


// Première page :
Code
this.pageNum = 0;


// Dernière page :
Code
this.pageNum = this.numPages - 1;


cool.gif

PS :
Ce que j'explique ci-dessus est à faire avec Acrobat, je ne crois pas que InDesign permette d'ajouter des commandes JavaScript.

Ce message a été modifié par magicPDF - 19 Nov 2015, 19:29.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
smow
posté 20 Nov 2015, 14:49
Message #3


Nouveau Membre


Groupe : Membres
Messages : 33
Inscrit : 4 Mar 2002
Membre no 2 182



Hello,

Merci de ta réponse. On sent le spécialiste smile.gif
moi-même n'en étant pas un, je me lance courageusement et te tiens au courant.
A très bientôt


--------------------
iMac retina 27 pouces 5K, 32 Go, Intel Core i7 4GHz, Fusion Drive 2 To
Go to the top of the page
 
+Quote Post
magicPDF
posté 20 Nov 2015, 16:45
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 045
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



J'oubliais : bien entendu les commandes JavaScript ne fonctionnent que si la case-à-cocher "Activer Acrobat JavaScript" n'a pas été décochée dans les Préférences (Préférences : JavaScript).
C'est coché par défaut mais certains S.I. le désactivent.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
smow
posté 20 Nov 2015, 17:14
Message #5


Nouveau Membre


Groupe : Membres
Messages : 33
Inscrit : 4 Mar 2002
Membre no 2 182



Bon… Après quelques (nombreuses) tentatives, je n'y arrive pas.
Comment definir la zone active dans Acrobat ?
J'ai essayé avec des champs de formulaires texte ou image dans lequel j'ai inséré le code que tu indiques.
Ca ne fonctionne pas du tout.
Je peux faire un signet qui lui fonctionne bien, mais ce n'est pas ce que je veux.
L'idée, c'est de faire un bouton qui indique "Back to previous page", qui soit cliquable et qui renvoie à la page que l'on vient de consulter.

Je ne sais plus comment faire sad.gif

Merci de votre aide

J'oubliais également. Les préférences Acrobat autorisent bien le javascript.


--------------------
iMac retina 27 pouces 5K, 32 Go, Intel Core i7 4GHz, Fusion Drive 2 To
Go to the top of the page
 
+Quote Post
magicPDF
posté 20 Nov 2015, 18:00
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 045
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Avec Acrobat DC il faut trouver le panneau d'outils "Préparer le formulaire".
Il te faut créer un champ de type bouton et ensuite clic-droit dessus : Propriétés du champ…

C'est dans les divers panneaux des Propriétés qu'on règle l'aspect, le libellé et l'action (Souris relevée : Exécuter un JavaScript).
(ALT + cliquer-glisser pour dupliquer un champ).


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
smow
posté 23 Nov 2015, 10:21
Message #7


Nouveau Membre


Groupe : Membres
Messages : 33
Inscrit : 4 Mar 2002
Membre no 2 182



Bonjour,
C'est exactement ce que j'ai fait, sans succès.
Ne nous décourageons pas et recommençons.
J'ai du oublier le petit détail qui va bien et dont l'absence compromet tout…
J'y retourne :-)


--------------------
iMac retina 27 pouces 5K, 32 Go, Intel Core i7 4GHz, Fusion Drive 2 To
Go to the top of the page
 
+Quote Post
smow
posté 23 Nov 2015, 11:05
Message #8


Nouveau Membre


Groupe : Membres
Messages : 33
Inscrit : 4 Mar 2002
Membre no 2 182



Merci, merci et merci !!
biggrin.gif
Ca fonctionne parfairement.
En fait je n'y arrivais pas car j'avais indiqué comme propriété "invisible à l'écran" (pour qu'on voit par transparence le joli bouton que j'avais créé dans InDesign).
En fait, il faut créer un bouton par dessus, visible, mais transparent, car invisible à l'écran devrait plustôt être traduit par "désactivé", du moins c'est ce que je comprend.
Là, avec un bouton transparent mais visible, tout fonctione nickel.

Merci encore et bonne journée


--------------------
iMac retina 27 pouces 5K, 32 Go, Intel Core i7 4GHz, Fusion Drive 2 To
Go to the top of the page
 
+Quote Post
magicPDF
posté 23 Nov 2015, 16:06
Message #9


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 045
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Sinon, dans InDesign on peut transformer l'objet en bouton, et lui appliquer un script une fois converti en PDF et ouvert dans Acrobat.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 04:47