Toutes mes réponses sur les forums
-
AuteurRéponses
-
YannSParticipant
Bonjour à tous,
Mince dommage que le bouton ”aplatir” ne fonctionne pas depuis Acrobat Reader.
Pour conclure donc :
La seule solution qu’il me reste serait le ”imprimer en pdf” et d’aplatir avec Reader par ce moyen.Merci à vous pour votre aide précieuse une nouvelle fois 😉
YannSParticipantOui pourquoi pas !
Comment fait-on pour “aplatir” le pdf depuis Acrobat Reader ?YannSParticipantBonjour Merlin, merci pour ton retour,
Je pensais simplement pouvoir protéger le fichier par un mot de passe, de sorte que mon client n’ai pas à faire une quelconque manip’ de verrouillage ou protection.
C’est simplement pour que la fiche produit ne puisse plus être éditée une fois rempli, et qu’elle soit un peu protégée de récupération.Tu préconiserais une autre approche peut-être du coup ?
YannSParticipantBonjour,
Merci pour vos retours… Je ne sais pas si j’arrive à bien m’exprimer :
Etape 1 : Fiche produit vierge que je vais donner à mon client.
Cette fiche client est vierge (avec des champs à remplir comme la référence, descriptif, photo etc).Etape 2 : Edition de cette fiche vierge avec un Mot de Passe.
Mon client, avec Acrobat Reader, est sensé remplir les champs pour créer une fiche produitEtape 3 : Enregistrement de cette fiche produit par mon client.
Cette fiche produit sera envoyée au client de mon client. Cette fiche produit est protégée par un MPD à l’édition (étape 2).Actuellement j’y arrive, mais seulement avec Acrobat PRO pour l’étape 2.
Je n’arrive pas à faire en sorte que se soit possible à partir de l’étape 2 avec un simple acrobat ReaderD’où ma demande ici sur le fofo
- Cette réponse a été modifiée le il y a 1 année et 10 mois par YannS.
YannSParticipantRe,
Oui j’ai essayé cette piste… sauf erreur de ma part cela ne fonctionne pas complètement.
Voici un petit visuel attaché.
- Etape 0 :
- Je créé la fiche produit vierge (Dans Indesign puis Acrobat Pro avec formulaire)
- Etape 1 :
- La fiche produit est vierge, les champs sont vides.
- Avec Acrobat Reader, on rentre le mot de passe de l’édition pour pouvoir remplir les champs
- Etape 2 :
- Le client reçoit un pdf d’une fiche produit avec les champs remplis.
- Il peut imprimer.
- Il ne peut pas éditer (le mot de passe est requis)
Actuellement, ça marche si on utilise Acrobat Pro… mais ça ne marche pas si on utilise Acrobat Reader. Mon client n’a que le Reader
Merci par avance pour vos réponses,
- Cette réponse a été modifiée le il y a 1 année et 10 mois par YannS.
Attachments:
You must be logged in to view attached files.YannSParticipantPas pour le n°2.
On pourrait éventuellement afficher la Console ou une fenêtre de texte mais ce serait en lecture seule, une seule fois, et non cliquable.Tout ce qui m’importerait serait que les noms de fichiers puissent être mis de côté à un moment donné. :doute:
Sais-tu que toutes ces fonctions que tu veux recréer (et bien d’autres) existent déjà dans Bridge ?
Et qu’il est gratuit ? :Smiley03:
==> https://www.adobe.com/fr/products/bridge.htmlOui je connais (bien) Bridge… que j’utilise depuis des années au quotidien (avec qui parfois je fais mes planches contact d’ailleurs).
—> La planche contact est à destination de mes clients. J’essaye d’imaginer quelque chose qui faciliterait les choses pour la liste des images sélectionnées… Ou au moins une sorte de marqueur de couleur sur le pdf que je pourrais recevoir en retour et qui m’indiquerait quelles photos ont été sélectionnées.YannSParticipantMerci Merlin !
Et pour les points 2,3 et 4… penses-tu cela réalisable ?
Le but étant pour moi de sélectionner “facilement” les images que je veux, et faire un copier/coller dans un mail des noms de fichier
YannSParticipantBonjour.
2 : Ce n’est pas possible en PDF.
1 : C’est faisable directement avec InDesign avec les objets à états multiples mais pour de l’export HTML uniquement, pas en PDF.
1 : Dans un PDF interactif, il faudra réimporter toutes les images (dans les champs-boutons image) à chaque nouvelle planche, je ne suis pas certain que ce soit automatisable.:doute:
Merci Merlin pour ta participation :Smiley01:
En ce qui conerne le ZOOM, je l’avais déjà fait à partir d’un PDF, il s’agissait “juste” d’un zoom dans l’image, et non pas une nouvelle page avec l’image… J’ai juste besoin de zoomer sur l’image puis de revenir en pleine page lorsque je click à nouveau sur l’image (ou ailleurs sur un bouton).
YannSParticipantC’est possible mais ce ne serait pas une solution pérenne.
Je n’ai pas le droit de rien dire d’ici là, mais tu comprendras pourquoi courant janvier…
:joker:=> Euh… j’avoue ne pas bien comprendre désolé :Euuuh:
L’échéance de mon projet se situe au lundi qui arrive lol, non au mois de Janvier :siffle:
YannSParticipantBonjour à tous
Mon travail avance… Je constate que le poids total de mon document augmente, du coup je me demande si il ne vaudrait mieux pas mettre les pdf destinés à l’impression à part.
Du coup, mon bouton “Print” ferait appel à des .pdf externes qui seraient loadés & imprimés dans la foulée.
Est-il possible de faire un tel bouton ? :doute:
YannSParticipantJ’ai testé ton fichier sur 2 Mac, avec Acrobat et avec Reader : cela fonctionne parfaitement !
:bravo:J’utilise un Mac et tous les codes que je communique fonctionnent au moins sur Mac (je n’ai pas toujours le temps de tester sur Windows).
=> Merci pour le test c’est super sympa de ta part !… Je t’avoue que je suis rassuré de ton témoignage, dès que je peux je referai des test sur le mac de mon collègue. :siffle:
YannSParticipantHello
Je viens poster ici mon retour matinal avec une mauvaise nouvelle malheureusement :Ooops:
J’ai pas eu le temps de m’attarder longtemps sur le mac de mon collègue mais… Le bouton d’impression d’une séquence précise de pages ne semble pas bien fonctionner sur Mac.
Voici mon code :
Code:this.print({nStart: 008, nEnd: 10, bShrinkToFit: true});-> Sur PC ça fonctionne : une fenêtre d’impression apparaît avec le champs déjà remplis (page de 09 à 11).
-> Sur MAC : une fenêtre réduite d’impression apparaît, si j’appuie sur Impression, toutes les pages de mon pdf s’impriment.
Si je développe la fenêtre d’impression, la séquence des pages apparaît bien il me semble (j’ai regardé rapidos)… Mais lorsque je fait Imprimer, toutes les pages s’impriment à nouveau :'(Ai-je loupé quelque chose ?! Comment m’assurer que l’utilisateur imprime bien ma séquence de page ?!
Voici mon début de pdf si ça peut aider : Applicatif.pdf
YannSParticipantEn fait il faudrait que je puisse jeter un œil sur ce fichier pour en dire plus, car je ne suis pas bien certain d’avoir compris ce que tu veux vraiment faire…
=> Et bien ça va se présenter un peu comme ça :
On peut y voir une petite fenêtre… dans celle-ci j’aimerai qu’on puisse faire défiler quelques images. Ce sera un document composé de plusieurs pages un peu dans ce style
YannSParticipantBonjour,
Je viens donner des news… Je pense que je vais finalement laisser tomber l’option de l’intégration de swf pour mes petites vignettes interactives à l’intérieur de ma page pdf… Je vais opter pour 1 bouton = 1 vignette… Au moins je reste dans le cadre d’une interactivité “de base”.
Bon maintenant, j’espère que je vais arriver à m’en sortir simplement avec cette méthode ! :priere:
YannSParticipantPerso je ferais le diaporama dans un fichier Flash (.SWF) que je poserais sur une page du PDF, avec le PDF uniquement tu vas galérer pour obtenir au final un résultat qui ne sera pas fiable à 100%.
Et je ne te cache pas que si tu pouvais tabler sur des utilisateurs ayant Reader 9+ cela facilitera l’intégration du SWF dans le PDF.
=> Aie… Ce que tu me dis là me fait un peu peur :oh:
J’étais pourtant tombé sur des scripts ayant un rapport avec les layers (mais mon niveau ne me permet pas d’adapter les codes à mes besoins)…
Je t’avoue que je suis étonné qu’une telle simplicité d’interactivité ne soit pas réalisable facilement…Avec In-Design jusqu’à présent, j’ai essayé de créer des formes ayant des liens interactifs avec les hyperlinks (et non pas des boutons)… Mais cela fait appel à des pages entières, alors que la solution des layers me paraissait être la plus intéressante en terme de poids. Mais bon, le pdf interactif se doit d’être compatible Mac/Pc ça c’est sur, donc je suis dans l’obligation de choisir la solution la plus fiable.
Tu es donc sûr que la solution est l’intégration d’un swf…. erf… je ne connais pas du tout flash :mur:
YannSParticipantBonjour à tous
En attendant la réponse à ma question (Cf plus haut)… J’ai exploré “les layers”… Depuis Illustrator, j’ai sorti un pdf à plusieurs layers. En revanche, je ne suis pas arrivé dans Acrobat à gérer des boutons suivant/précédent… Je suis arrivé à changer de layers en créant 1 bouton / layer mais ce n’est pas l’objectif visé : Disposer de bouton suivant / précédent pour changer d’image… :
Quelqu’un aurait une idée ?…
merci d’avance :bravo:
YannSParticipantQuand je teste cela fonctionne normalement, c’est la même page qui est imprimée quel que soit l’emplacement du bouton dans le doc…
Pour imprimer une séquence de pages il faut en plus renseigner le paramètre optionnel nEnd : voir dans le PDF ci-joint.
Il y a également un bouton-son d’exemple.=> Ok d’accord, merci beaucoup ! Dès que j’en serai là je testerai le code
J’ai à nouveau une question à laquelle je ne n’arrive pas à répondre :
Sur ma page, il y des images. J’aimerai n’afficher qu’1 image, et avec des bouton “suivant – précédent” faire défiler ces images sur ma page.
Je précise que les images n’ont pas les mêmes proportions (tantôt paysage, tantôt portrait).
Pour le moment, la seule solution que j’ai trouvé, c’est créer des pages identiques avec les images… et faire semblant qu’il n’y a que l’image qui change, mais j’imagine qu’il doit y avoir une meilleure solution ! :doute:En voyez-vous une ?
Merci d’avance !
YannSParticipantVoici le script à placer dans un bouton (Souris relachée > Lancer un JavaScript) :
Code:this.print({nStart: 2, bShrinkToFit: true});Ce script imprime la page 3* du document, où que le bouton se trouve placé.
Voir exemple ci-joint.*Numéro de la page cible moins un : en JavaScript le compte des pages (et de bien d’autres choses) commence à zéro=> Bonjour Merlin et merci pour la réponse.
J’ai pu tester le pdf que tu as donné en téléchargement, le code fonctionne mais le script prend en compte l’emplacement du bouton puisqu’il faut compter le nombre de pages à partir de l’emplacement du bouton (nStart = x ).
Existe-t-il le même fonctionnement avec le pointage direct de la page à imprimer ? Par exemple un script qui imprime “la page x” ?
Deuxième point : Si il y a plusieurs pages à imprimer ? J’aimerai par exemple, qu’ en appuyant sur le bouton “print”, l’utilisateur imprime directement de la page 24 à 28 (alors que lui il est à la page 12).
Merci d’avance !
YannSParticipantHello
Merci pour avoir répondu, j’attendais un retour avec impatience lol :contentdance:
3- la réponse est ici :
http://partners.adobe.com/public/developer/en/acrobat/sdk/AcroJS.pdf#page=289En fait il faut mettre le n° de la page à imprimer en paramètre dans le JavaScript.
=> Je suis allé sur le lien que tu donnes plus haut…
J’ai sans doute mal compris car je n’y connais rien en codes mais je ne sais pas comment utiliser les lignes de code qui figurent dans la page :
var pp = this.getPrintParams();
pp.interactive = pp.constants.interactionLevel.silent;Pourrait-on m’en dire plus sur la façon d’utiliser ces fonctions ?
Merci d’avance !
-
AuteurRéponses