Toutes mes réponses sur les forums
-
AuteurRéponses
-
27 mars 2012 à 21:05 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52794
Merlin
Maître des clésVoilà le bébé, en fait ça c’est mieux passé que prévu car les listes déroulantes sont intactes, par-contre il faudra refaire tous les boutons-radios.
Comme indiqué dans les premiers messages, dans un PDF-AcroForm (Acrobat) deux champs qui ont exactement le même nom partagent la même valeur. Ils peuvent avoir des dimensions et des aspects différents mais le contenu est automatiquement partagé.
Donc il suffit de copier-coller un champ partout où les données doivent êtres identiques.Concernant la séquence de page à imprimer, là aussi c’est trop facile (j’ai vérifié entre-temps
: pas besoin de script !
On peut paramétrer la séquence de pages a imprimer par défaut dans : menu Fichier : Propriétés : Avancées : Etendue à imprimerJ’en ai profité pour retaper un peu ce scan grisâtre et le passer à l’OCR, en mode ClearScan.
Il est placé sur un calque visible mais non-imprimable, seuls les champs de formulaire placé dessus s’imprimeront, pas le fond de page.Bien entendu, le ci-joint est à ouvrir et modifier avec Acrobat (et non pas avec Designer), sinon je ne pourrais plus rien…
En cas de besoin concernant les champs de formulaires, ces pages sont un bon début : http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e1e.w.html:geek: :Smiley01:
[attachment deleted by admin]
27 mars 2012 à 15:49 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52792Merlin
Maître des clésQu’est-ce que ça ferais de convertir mon fichier FICHIER INFORMATIF en MAC ???
On ne convertit pas un fichier en Mac, on utilise un logiciel qui n’existe que sur Mac OS pour convertir un PDF-XFA en PDF-AcroForm (ce qui n’est normalement “pas possible”).
Voir : http://abracadabrapdf.net/articles.php?lng=fr&pg=640Il s’agit d’Aperçu, une bizarrerie de la nature comme seul Apple peut en concevoir, ce logiciel est excellent pour manipuler toutes sortes de fichiers y compris le PDF.
Malheureusement, comme il a été programmé avec les pieds il n’offre qu’un piètre support de ce format, et dans ce cas précis c’est justement une de ses lacunes que l’on met à profit.
Voir : http://abracadabrapdf.net/articles.php?lng=fr&pg=405Pour ce qui est du Dec, la qualité scan n’est pas importante
OK.
Il suffit de “l’importer comme calque” et de le régler comme non-imprimable.Si je te fais suivre le PDF convertis par un Mac, le tour sera joué ???
T’inquiètes, je travaille surtout sur Mac et il y a longtemps que c’est fait/testé…
Je peux te l’envoyer, ce qu’il faudrait c’est que tu re-crées les menus déroulants, etc.Ce qu’il faut comprendre, c’est que -pour certaines opérations- c’est beaucoup plus facile ou obligatoirement réalisable avec un Mac
Je ne sais pas à quoi tu fais allusion mais en ce qui concerne le PDF le Mac est plutôt le parent pauvre.
:Smiley01:
27 mars 2012 à 12:39 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52785Merlin
Maître des clésEn fait ce qu’il faudrait c’est convertir la “Fiche informative primaire-21” en fichier compatible avec Acrobat, ça prend 2 secondes mais il faut un Mac.
Par-contre, l’inconvénient c’est que ça fait perdre “l’intelligence” des champs. Pour ce formulaire en particulier il faudra donc refaire toutes les listes déroulantes et les champs “peigne” (avec des cases).Concernant le “DEC-100-vierge” il faudrait quelque chose de plus propre car c’est un scan “tout pourri”.
L’original n’est-il pas téléchargeable sur le site de l’administration ou ailleurs ?Ensuite, assembler le tout avec Acrobat (et pas Designer…) et placer les champs de formulaire est un jeu d’enfant.
Le seule petite difficulté c’est de créer un bouton d’impression préréglé pour n’imprimer que les pages nécessaires, là je peux t’aider mais c’est à faire sur la fin du projet.Si tu peux faire la partie chronophage, je suis prêt à t’aider pour la suite.
:Smiley01:26 mars 2012 à 20:11 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52779Merlin
Maître des clésXML Form can not be merge …. grrrrrrrrrr
C’est vrai que le choix de l’une ou l’autre technologie à des conséquences parfois surprenantes… :
http://abracadabrapdf.net/articles.php?lng=fr&pg=640:oh:
26 mars 2012 à 20:09 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52778Merlin
Maître des clésJ’utilise Adobe LiveCycle Designer 8
N’y a t’il pas possibilité d’insérer des pages d’un fichier à l’autre dans Designer ?
(Je ne le connais pas).26 mars 2012 à 18:49 en réponse à : Problème remplissage des formulaires PDF avec correspondants sous MAC. – RÉPONDU #52769Merlin
Maître des clés+ + +
:bravo:Merlin
Maître des clésJ’ai Adobe Reader X (10), je ne sais pas si c’est le même que Acrobat j’avoue être perdu avec la suite Adobe !
J’ai donc suivi tes instructions et je n’ai pas trouvé Fichier PDF Reader Extended !C’est Adobe Acrobat qui active les “droits étendus pour Adobe Reader” dans un fichier PDF.
==> http://www.adobe.com/fr/products/acrobat/matrix.html:Smiley01:
Cependant, posséder au moins une licence d’Acrobat me parait être un minimum pour une société ou un prestataire informatique…
:doute:26 mars 2012 à 16:51 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52774Merlin
Maître des clésMaintenant comment introduire une page que j’ai scanné (voir fichier joint) et que je devrai par la suite y insérer des champs.
==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7edc.w.html#WS58a04a822e3e50102bd615109794195ff-7ed8.w
&
==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e1e.w.htmlPuis-je faire des copier-coller de mes autres pages individuelles ???
On peut copier-coller les champs de formulaire, si c’est pour les pages voir le 1er lien ci-dessus.
Comment faire pour imprimer seulement 2 des 5 pages ??
Ca se joue dans la fenêtre d’impression : http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7be0.w.html
:Smiley01:
Merlin
Maître des clésJ’en déduis que tu utilises Acrobat en version X, où ça se passe autrement :
menu Fichier > Enregistrer sous > Fichier PDF Reader Extended > Activer les fonctions supplémentaires…:Smiley15:
26 mars 2012 à 12:42 en réponse à : 5 formulaires différents avec champs globaux. Comment les lier ? – RÉSOLU #52772Merlin
Maître des clésBonjour et bienvenue,
Première solution, simple et sûre :
Les 5 formulaires sont dans le même document, tous les champs ayant le même nom-de-champ seront automatiquement renseignés simultanément.Seconde solution plus complexe :
Les 5 formulaires sont dans des documents indépendants, on transfère les valeurs des champs communs dans des valeurs globales à l’occasion de l’enregistrement du premier, et on les récupère à l’ouverture des autres après un assez lourd travail de script.
Sans garantie que ça fonctionne dans un Porte-document PDF.:Smiley01:
Merlin
Maître des clés” Ce document a activé les fonctions étendue d’Adobe Reader. Il a été modifié depuis sa création et l’utilisation des fonctions étendues
n’est plus disponible…”
Il est impossible de demander à ce qu’il installe Foxit, y a t’il un moyen de rendre le formulaire PDF modifiable par Adobe Reader ?Bonjour et bienvenue,
C’est le passage par Foxit qui fait perdre au PDF ses “droits étendus pour Reader””, c’est-à-dire ce qui permet d’enregistrer le formulaire avec Adobe Reader.
Dans ce cas il n’y a que deux solutions : soit tous les intervenants utilisent Foxit, soit tous les intervenants utilisent Adobe Reader.Une 3e possibilité serait peut-être de “réactiver les droits étendus pour Reader” après le passage du formulaire dans Foxit, mais c’est plus contraignant (et non testé)…
:Smiley01:
23 mars 2012 à 21:21 en réponse à : Problème remplissage des formulaires PDF avec correspondants sous MAC. – RÉPONDU #52766Merlin
Maître des clésJe dirais même plus :
:jerisjaune:
23 mars 2012 à 20:40 en réponse à : Problème remplissage des formulaires PDF avec correspondants sous MAC. – RÉPONDU #52764Merlin
Maître des clésNe te tracasses pas Lionel, Windows 8 va bientôt sortir, lui aussi sera équipé d’un logiciel “maison” pour les fichiers PDF et Adobe Reader ne sera plus pré-installé…
Comme ça il n’y aura plus de jaloux, ce sera le même bazar sur les deux plateformes.
:geek:23 mars 2012 à 11:50 en réponse à : Fenêtre de diffusion d’un formulaire, ligne Objet. – RÉPONDU #52770Merlin
Maître des clésDans la fenêtre d’Acrobat, aussi bien le sujet que le message sont modifiables.
Dans le message reçu seule la première et la dernière lignes sont inamovibles, le reste doit (devrait) correspondre à ce qui a été renseigné dans la fenêtre d’Acrobat.
:Smiley01:23 mars 2012 à 10:11 en réponse à : Problème remplissage des formulaires PDF avec correspondants sous MAC. – RÉPONDU #52762Merlin
Maître des clésJe m’aperçois que ça ne figure pas sur la page citée (je vais la corriger) et que je ne te l’ai pas dit non plus : bien entendu, Aperçu ne reconnait pas non plus les scripts JavaScript dans les formulaires PDF…
:oh:22 mars 2012 à 22:51 en réponse à : Problème remplissage des formulaires PDF avec correspondants sous MAC. – RÉPONDU #52760Merlin
Maître des clésmais d’après lui, il peut lire les PDF sans installer Adobe ou Acrobate reader, ce qui est vrai puisqu’il m’a fait une démonstration
C’est vrai, Aperçu est le (très mauvais) logiciel lecteur de PDF fourni avec le système Mac OS.
mais par contre les java scripts ne fonctionnent pas et il n’a pas la fenêtre envoyer pour me le retourner.
Faut-il le convaincre d’installer Acrobate reader ou bien existe t-il une autre solution ?Le mieux serait d’installer Adobe Reader, sinon il existe aussi d’autres logiciels moins indigents que Aperçu.
Toute la problématique est expliquée sur cette page, dont je t’invite à transmettre le lien à ton correspondant :
http://abracadabrapdf.net/articles.php?lng=fr&pg=405:Smiley01:
Merlin
Maître des clésSalut,
il faut inverser l’instruction.
Donc le script :
if (this.getField(“Case1”).isBoxChecked(0))
{this.getField(“ListeNiveau”).display = display.visible;}
else
{this.getField(“ListeNiveau”).display = display.hidden;}devient :
if (this.getField(“Case1”).isBoxChecked(0))
{this.getField(“ListeNiveau”).display = display.hidden;}
else
{this.getField(“ListeNiveau”).display = display.visible;}:Smiley01:
Merlin
Maître des clésJe retombe par hasard sur ce sujet bien longtemps après, depuis j’ai découvert l’application (gratuite et en français) ColorPage qui permet de mesurer précisément la quantité d’encre sur une image…
Et oui, ça ne fonctionne pas sur les PDF, il faudra les exporter en images TIFF…:bravo:
17 mars 2012 à 14:40 en réponse à : Normalisation ordonnée des champs d’un formulaire. – RÉSOLU #52757Merlin
Maître des clésBen en fait j’ai repris le script qui capitalise la première des mots, cité dans ton 1er message, en le modifiant légèrement (en rouge) :
str = event.target.value.toLowerCase();
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});:bonjour:
17 mars 2012 à 13:18 en réponse à : Normalisation ordonnée des champs d’un formulaire. – RÉSOLU #52755Merlin
Maître des clésSalut,
Pour minusculiser toute la saisie et en capitaliser les premières lettres des mots il faut utiliser ce script en “Script de format personnalisé” :
str = event.target.value.toLowerCase();
event.value = str.replace(/(^|s|[-,.])w/g,function(cWrd){return cWrd.toUpperCase()});Exemple ci-joint.
:Smiley03:[attachment deleted by admin]
Merlin
Maître des clésBonjour,
Après le premier envoi, tout se gère dans la fenêtre du Dispositif de suivi.
C’est là que l’on peut “Ajouter des destinataires” (voir capture d’écran ci-jointe).
:Smiley01:[attachment deleted by admin]
Merlin
Maître des clésFaudrait qu’un jour Adobe nous offre cette possibilité …
Ca n’arrivera jamais parce-que c’est “grâce” au non-respect des spécifications du format PDF que Aperçu arrive à cet “exploit”.
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=405Encore merci, ce forum est très complet je ne manquerais pas d’apporter mon expertise concernant le prepresse.
Merci, on compte sur toi.
:Smiley01:Merlin
Maître des clésSi c’est un problème je peux te faire cette conversion, j’en aurais pour 10 secondes…
Si le document n’est pas confidentiel, bien sur.
:Smiley01:Merlin
Maître des clésBonjour,
la réponse est non, tout le détail est dans cet article : http://abracadabrapdf.net/articles.php?lng=fr&pg=640
En fait il n’y a qu’un seul (demi) moyen, et il faut un Mac : ouvrir le formulaire XFA avec Apple-Aperçu, Enregistrer-sous, et on se retrouve avec un PDF exploitable dans Acrobat… mais qui a perdu toute son “intelligence” : il ne reste que des champs de texte ayant perdu leurs fonctionnalités.
:Smiley01:
Merlin
Maître des clésSinon, il y ça : http://acrobatusers.com/tutorials/create_use_layers
Ca fonctionne à base du masquage d’un calque si toutes les conditions sont réunies (date OK, et version de Adobe Reader OK).
Autrement, dans tous les autres cas (date dépassée, logiciel inadéquat,…), l’utilisateur ne voit que le calque “d’alerte”.
:Smiley03:Merlin
Maître des clés==> http://www.acumentraining.com/acumenjournal.html
Il faut télécharger les numéros 35 et 36 (septembre et novembre 2004), les articles à propos du “Nagware document” ont été fait pour toi.
:Smiley03:Merlin
Maître des clésEncore une fois :Smiley01: Merci bien Merlin, je ne pensais pas que ‘Masquer les boutons d’affichage’ désignait les ’boutons du navigateur’.
No comment !
:pleurs: :camenerve:Bon, quant est-ce qu’on boit un verre ?
Ben moi je vais y aller très bientôt, comme ça ça sera fait.
:Smiley03: :Smiley08:Merlin
Maître des clésSalut,
Acrobat : menu Fichier : Propriétés : Vue initiale (voir capture jointe).
Mais ça n’empêchera pas un utilisateur averti de passer par le menu Affichage pour ré-afficher les panneaux de navigation…:Smiley01:
[attachment deleted by admin]
Merlin
Maître des clésPour l’occasion on va repartir de l’exemple d’Alex, je n’ai modifié que les noms de champs (y compris dans les scripts d’initialisation bien sur).
Le code est dans la case-à-cocher dans l’exemple ci-joint.
:Smiley01:[attachment deleted by admin]
14 mars 2012 à 13:41 en réponse à : Ouvrir un dossier se trouvant un dossier principal. – RÉPONDU #52727Merlin
Maître des clésOui je crois avoir compris un Porte-document qui regroupe d’autres Portes-documents et le Pdf interactif.
Exactement, s’il y a des fichiers non-PDF le Porte-document est le seul “choix” possible.
:Smiley01:14 mars 2012 à 12:10 en réponse à : Ouvrir un dossier se trouvant un dossier principal. – RÉPONDU #52725Merlin
Maître des clésSalut,
je crois qu’il va falloir reprendre le détail : un dossier qui contient plusieurs dossiers… et un (un seul ?) PDF interactif…
Qu’y a t’il dans ces sous-dossiers ?
:doute:Dans tous les cas un PDF ne peut pas ouvrir un dossier, il ne peut ouvrir que des fichiers.
Si ces sous-dossiers contiennent des fichiers (PDF ou non-PDF) qui répondent à une organisation logique il va falloir les regrouper en Porte-documents, et placer ces dossiers/Porte-documents dans un autre Porte-document, avec le PDF interactif.Me fais-je bien comprendre ?
:Smiley01:13 mars 2012 à 14:46 en réponse à : Lier les choix possible d’une liste déroulante à une deuxième. RÉSOLU #50508Merlin
Maître des clésTout à fait d’accord !
:bravo:Merlin
Maître des clésyep, on peut continuer, mais just for fun, car l’utilisateur final n’a pour l’instant que Reader à sa disposition…
OK, on le garde en réserve pour les vacances. Parce-que mine de rien ça demande du temps.
:joker:sinon, (question idiote) il n’y a pas moyen de transférer les données d’un formulaire dans un autre ?
Les idiots sont ceux qui n’osent pas poser leurs questions…
:Smiley03:Donc, la réponse est oui : http://help.adobe.com/fr_FR/acrobat/pro/using/WSDD95883E-EB9B-409b-8C7C-33E0DAE68FFE.html
Si c’est pour tranférer les données de PDF à PDF en restant dans Acrobat je te conseille d’utiliser le format FDF, c’est le plus souple et le plus complet (il peut aussi intégrer les commentaires).
Les formats XFDF (avec un X pour XML) et HTML conviennent plutôt pour une exportation/importation des données vers d’autres logiciels.
:bravo:Merlin
Maître des clésSalut,
vérification faite ça se complique : il faut écrire et utiliser un script d’application et demander à travailler en contexte privilégié.
En clair, cela ne pourra fonctionner que sur des ordis dont le logiciel Acrobat (pas Reader) sera équipé d’un plugin JavaScript a installer préalablement dans le sous-dossier “JavaScripts” de l’application.
(Même principe que pour les abracadabraTools : http://abracadabrapdf.net/articles.php?lng=fr&pg=15 )
:oh:On continue toujours ?
:Smiley01:Merlin
Maître des clésLe plus simple serait que tu postes ton fichier…
Tu peux utiliser l’outil “Biffure”” pour supprimer tout ou partie du contenu “sensible” ( http://help.adobe.com/fr_FR/acrobat/pro/using/WS4E397D8A-B438-4b93-BB5F-E3161811C9C0.w.html#WS5E28D332-9FF7-4569-AFAD-79AD60092D4D.w ):Smiley01:
Merlin
Maître des clésConcernant l’extraction des pages il faudrait utiliser un script comme celui-ci :
// Create a new PDF document:
var newDoc = app.newDoc();
// Insert doc1.pdf:
newDoc.insertPages({
nStart:1,
nEnd:2,
cPath: “/C/mySource.pdf”,
});Concernant l’envoi par email, tout est dans ce document :
http://abracadabrapdf.net/articles.php?lng=fr&pg=72:Smiley01:
Merlin
Maître des clésOK, à ce soir.
(Pas le temps là tout de suite…)
:geek:Merlin
Maître des clés…quelqu’un peut-il m’aider?
Oui, mais ça ne fonctionnera que avec Acrobat, et pas avec Adobe Reader…
On continue ?
:Smiley01:Merlin
Maître des clésBonjour et bienvenue,
puisque tu fais les questions et les réponses je vais en profiter pour approfondir le concept.
Voir le PDF ci-joint.
:Smiley15:[attachment deleted by admin]
Merlin
Maître des clésBen… soit assembler les fragments avec Photoshop ou GIMP ou autre.
Soit, si l’écran est suffisamment grand, afficher le document à 100% et faire des captures d’écran :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7ede.w.html:Smiley15:
Merlin
Maître des clésBonjour et bienvenue,
Les images ont probablement été fragmentées par l’aplatissement des transparences.
Dans Acrobat X : menu Fichier : Enregistrer-sous : PDF Optimisé
En utilisant les réglages comme sur la capture d’écran ci-jointe, les résultats ne sont pas prédictibles mais en général ça fonctionne bien.Sinon, il y a une autre méthode pour extraire toutes les images d’un PDF :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7ee7.w.html:Smiley01:
[attachment deleted by admin]
3 mars 2012 à 14:57 en réponse à : Afficher / masquer selon choix dans liste déroulante. – RÉSOLU #52706Merlin
Maître des clésBonjour et bienvenue,
Script à placer en “Script de validation personnalisé” dans la liste n°1 :
if (event.value == “2“)
{this.getField(“Liste2“).display = display.visible;}
else
{this.getField(“Liste2“).display = display.hidden;}Où Liste2 est le nom de champ de la 2e liste, et où 2 est la deuxième valeur de la liste n°1.
Exemple ci-joint.
:Smiley15:
[attachment deleted by admin]
29 février 2012 à 15:53 en réponse à : Acrobat X pro – Formulaires – Exportation de données. – RÉPONDU #52509Merlin
Maître des clésJ’ai rencontré ce problème, c’était à cause des noms de certains champs qui contenaient des caractères spéciaux/accentués/espaces/etc.
C’est pourquoi je déconseille la “Détection automatique des champs de formulaire” proposée par Acrobat, ça fonctionne très bien mais en ce qui concerne les noms des champs c’est catastrophique…
:idee:Merlin
Maître des clésPas de soucis.
:Smiley01:26 février 2012 à 16:55 en réponse à : Adobe Reader pour iOS ? / plug-ins Flash – ACTUALITÉ À SUIVRE #51803Merlin
Maître des clés:fleche: http://www.pixine.fr/1187/adobe-flash-est-mort-vive-adobe-air/
:Smiley01:
Merlin
Maître des clésSi tu es prêt à partager le fichier original (.indd) avec moi (et les rares fadas que cela intéresserait), et un minimum du fichier PDF final avec tout le monde je pense que je seras prêt à t’aider plus avant car les interactions InDesign <=> PDF m’intéressent et ton usine à gaz m’a l’air d’être un bon exemple de réalisation de démo…
:geek:Merlin
Maître des clésJe me sers de l’outil Fomulaires/Modifier dans Acrobat X Pro pour changer les propriétés d’un bouton, c’est de ça dont tu parles ?
Oui
du coup je veux bien apprendre une autre façon pour masquer/afficher les boutons (dans Acrobat x Pro je supposes)
Même principe que précédemment, dans chaque bouton en “souris sortie” tu places le script :
this.getField(“LP”).display = display.hidden;Et en “souris entrée” tu places le (ou les) script faisant apparaitre les champs correspondants :
this.getField(“LP.EXT.2-BTN”).display = display.visible;
(Ce qui fera apparaitre les champs “LP.EXT.2-BTN.D1”, “LP.EXT.2-BTN.D2”, “LP.EXT.2-BTN.D3”, etc.)
Sachant que les scripts peuvent êtres placés sur plusieurs champs à la fois, ce qui est salvateur surtout pour le script commun en “souris sortie”.
Pour les scripts en “souris entrée” on peut d’abord affecter 1 (ou plusieurs) ligne générique à tous les champs en ayant besoin, et ensuite (comme il faut de toute façon les éditer un par un) il ne reste plus qu’à modifier les noms de champs dans les scripts, et éventuellement à supprimer les lignes en trop.Cette méthode permet de gérer un grand nombre de champs avec peu de scripts, parce-que les fenêtres d’Acrobat pour gérer les files d’instructions “Afficher-masquer” ne sont pas très grandes non plus, et l’interface peu ergonomique et peu productive (elle n’a pas changé depuis Acrobat 4)…
:Smiley03:
Merlin
Maître des clésAprès examen du doc reçu en MP :
Je ne connaissais pas cette limite alors j’ai mis du temps à comprendre, en fait ça fonctionne très bien… sauf sur certains champs… :mur:
C’est parce-que apparemment la convention de dénomination des champs ne supporte pas plus de 4 générations (soit 3 points maximum dans le nom) ! :idee:Exemple :
le script this.getField(“LP”).display = display.hidden; ne fonctionne pas sur le bouton : LP.EXT.2.BTN.D1
alors que ça fonctionne très bien si on le renomme : LP.EXT.2-BTN.D1
:idee:Attention aussi que dans ce doc certains noms de champs commencent par LP1 au lieu de LP tout court, vu le nombre de champs à gérer je te conseille d’utiliser l’éditeur de formulaire et le clic-droit sur le nom des champs dans le panneau qui les liste (et les classe).
:Smiley03:Est-ce que la multitude des actions “Afficher-masquer un champ” est générée automatiquement par InDesign ?
(Si oui : OK. Dans le cas contraire il faudra qu’on en parle car il y a plus efficace)
Merlin
Maître des clésLa syntaxe de cette ligne est bonne : this.getField(“LP.EXT”).display = display.hidden;
Il faut la placer dans les Propriétés du champ concerné en : Action : Souris entrée (Mouse enter) : Exécuter un JavaScript (ou “Lancer un JavaScript” dans les versions antérieures).
:Smiley01:Merlin
Maître des clésLe Cloud et Microsoft permettent (enfin) l’utilisation de Flash player et de Adobe Reader sur iPad : http://www.macplus.net/itrafik/depeche-64580-onlive-explorer-9-sur-ipad
:bravo:
23 février 2012 à 10:13 en réponse à : Adobe Reader pour iOS ? / plug-ins Flash – ACTUALITÉ À SUIVRE #51801Merlin
Maître des cléscela fait des années que j’entends parler de Air chez Adobe… et cela ne progresse pas beaucoup.
Ca c’est toi qui le dit, la réalité est tout autre.
AIR c’est justement le runtime multi-plateforme qui permet de développer une fois et de déployer partout, c’est aussi pour Adobe une façon de s’affranchir des systèmes d’exploitations pour être le moins dépendant possible des caprices de Microsoft, Apple et autres éditeurs de systèmes Unix/Linux.Il y a ça aussi, c’est une nouvelle que j’ai reçue ce matin.
Les fichiers Flash sont enfin pleinement accessibles sur iPad : http://www.macplus.net/itrafik/depeche-64580-onlive-explorer-9-sur-ipad
(Ainsi que Adobe Reader)iSteve va se retourner dans sa tombe…
:Smiley01:Merlin
Maître des clésEssaye d’utiliser la fonction : http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7b9a.w.html
Avec les réglages comme sur la capture jointe.
:Smiley01:[attachment deleted by admin]
22 février 2012 à 18:37 en réponse à : Adobe Reader pour iOS ? / plug-ins Flash – ACTUALITÉ À SUIVRE #51799Merlin
Maître des clésSi Adobe abandonne, c’est qu’il n’y a pas de marché.
Mais clairement, le futur de Flash passe par AIR, le cheval de bataille d’Adobe : http://blogs.adobe.com/conversations/2011/11/flash-focus.htmlPar contre, je crois mais ce n’est que mon avis personnel, que chez Adobe il y en a quelques uns qui doivent se mordre les dents pour ne pas avoir développé un navigateur web nativement compatible PDF et Flash.
Surtout quand on voit avec quelle rapidité Firefox a réussi à s’imposer sur toutes les plateformes…
:Smiley01:Merlin
Maître des clésSalut,
est-ce que tout le texte est noir ou bien y en a t’il en couleur ?
Merlin
Maître des clésSalut,
je ne sais pas trop comment c’est faisable dans InDesign, mais il faudrait utiliser la Convention de dénomination des champs.
Ainsi, une simple instruction en souris-entrée et une autre en souris-sortie suffisent à manipuler un grand nombre de champs en même temps.Vois comment notre ami Yorigami s’en est tiré avec cette astuce alors qu’il ne voyait plus la fin de son boulot :
http://abracadabrapdf.net/forum/index.php/topic,1508.msg7453.html#msg7453:Smiley01:
Merlin
Maître des clésSalut,
Adobe Reader et Acrobat ont l’habitude d’effectuer des réparations “silencieuses” lors de l’ouverture d’un PDF endommagé ou non-conforme.
Si aucun des deux n’arrive à ouvrir ces fichiers c’est très mauvais signe…
:Smiley02:Merlin
Maître des clésSalut,
tu devrais désosser ce document : http://abracadabrapdf.net/articles.php?lng=fr&pg=72
Quand on met plusieurs @dresses dans le champ destinataire le multi-adressage fonctionne bien avec les 2e, 3e, et 5e bouton qui utilisent un JavaScript, pour les 1er et 4e bouton il suffit d’ajouter plusieurs adresses dans le champ URL de la fonction submit (pas d’utilisation de JavaScript pour ces boutons, les @dresses y sont codées en dur).
:soleil:
17 février 2012 à 20:55 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52629Merlin
Maître des clésI’m afraid not…
:oh:17 février 2012 à 15:47 en réponse à : Comment atteindre chps "Nom affichage" "Balises" avec SetFieldValue() ? RÉPONDU #52646Merlin
Maître des clésOui, on a réussi à remplir la fiche d’info des documents à partir d’un script ….et notamment le champ “Description”!
Mais les deux seuls champs qu’on arrive pas à atteindre justement c’est les fameux “Display Name” et “Tags” !Si tu pouvais partager ce script on se ferait un plaisir de voir ce qu’on peut faire…
:Smiley15:Joel n’a pas répondu à notre message posté sur http://blog.practicalpdf.com/portfolios/
:tutut:
Joel ne répond pas à ce type de message sur son blog :On peut le trouver sur le forum AcrobatUsers, en particulier dans la section Portfolio :
http://answers.acrobatusers.com/PDF-Portfolios-c463.aspxEst ce que cela te dérangerait si on en discutait un peu au tél ….pour t’expliquer justement ce qu’on a réussi à faire et là où nous n’avons pas réussi ?
Je jetterais bien un coup d’œil au script d’abord.
:Smiley01:Merlin
Maître des clésJe viens de vérifier la doc, en fait c’est encore plus restreint que je ne croyais : ce n’est possible que depuis la Console ou les Actions.
Et comme les Actions d’Acrobat X sont directement capables d’enregistrer dans un dossier en particulier il n’y a pas besoin de coder quoi que soit.L’autre solution simple étant de placer un alias/raccourci du dossier en question à la racine du disque ou dans le dossier (Mes) Documents de l’utilisateur, ou les deux…
:Smiley03:
[attachment deleted by admin]
Merlin
Maître des clésAvec la commande “Save as” est’il possible de diriger l’enregistrement d’un formulaire afin que celui-ci s’enregistre dans un dossier spécifique déterminé à l’avance.
Non, sauf à faire installer préalablement un script d’application dans son logiciel par chaque utilisateur…
Et on ne peut utiliser que des “safe path”, c’est-à-dire en dehors des répertoires systèmes, applications, etc.:Smiley01:
16 février 2012 à 22:10 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52627Merlin
Maître des clésAs-tu vu comment Matthieu a fait ?
==> http://abracadabrapdf.net/forum/index.php/topic,1551.0.html:idee:
Merlin
Maître des clésSalut,
a-priori (non-testé) il n’y a que 3 lignes à modifier :
if (z==”Atrium”) {w.value = “logistique.atrium@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic”;}
if (z==”International”) {w.value = “logistique.international@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic”;}
if (z==”Colbert”) {w.value = “logistique.colbert@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic”;}:Smiley01:
16 février 2012 à 19:49 en réponse à : Condition au format texte selon à un résultat. – RÉSOLU #52680Merlin
Maître des clésBonjour,
exemple ci-joint.
:Smiley01:[attachment deleted by admin]
Merlin
Maître des clésEncore de l’actu sur l’iPad : http://app4phone.fr/article-39539/test-remarks-ecrire-annoter-pdf
:Smiley01:
15 février 2012 à 16:56 en réponse à : Affichage plus de deux pages simultanément dans Acrobat. – RÉPONDU #52679Merlin
Maître des clésJe voudrais savoir s’il y a la possibilité d’afficher plus de 2 pages simultanément dans Acrobat.
Salut,
je crains que non…
:idee:15 février 2012 à 09:35 en réponse à : Modification du message de réponse des formulaires. – RÉPONDU #52658Merlin
Maître des clésLe copier-coller est toujours d’un grand secours, ensuite il ne reste qu’à modifier les valeurs entre guillemets dans les scripts.
:Smiley03:Merlin
Maître des clésvia un message subliminal -sécurisé- en utilisant la force ?
Non, car Star Wars est très sexiste… Il semblerait que les femmes ne puissent pas accéder aux forces mentales (pas plus qu’aux sabres laser) : le testicule fait partie du minimum requis pour devenir Jedi (ou Sith).
:jerisjaune:14 février 2012 à 20:25 en réponse à : Lier les choix possible d’une liste déroulante à une deuxième avec LiveCycle ES2 #52678Merlin
Maître des clésSalut,
as-tu lu : http://abracadabrapdf.net/forum/index.php/topic,1178.msg5648.html#msg5648 ?
:Smiley01:14 février 2012 à 20:22 en réponse à : Modification du message de réponse des formulaires. – RÉPONDU #52656Merlin
Maître des clésScuse (un peu à la bourre en ce moment), mais ça y est je viens de le retrouver, voilà le document qui t’expliquera tout :
http://abracadabrapdf.net/articles.php?lng=fr&pg=72Les 2e et 3e boutons verts devraient t’intéresser plus particulièrement…
:Smiley03:
Merlin
Maître des clésPréalablement à cet échange, Leia et Obi-One se sont échangés leurs certificats d’échange numérique qui contiennent plein de données cryptées, uniques et fortement sécurisées, ce qui les rend infalsifiables.
Le logiciel ne se laissera pas berner par la grossière ruse de Dark Vador car ce n’est pas le nom du certificat qui l’intéresse, mais bien les données en question.
Et la puissance de la Force ne sera d’aucune aide à Dark Vador pour deviner ces données et les retranscrire dans un fichier capable de berner Acrobat, ou Reader.Leia est certaine que seul Obi-Wan peut être l’auteur des modifications car elle a eu préalablement besoin du certificat d’échange d’Obi-Wan pour crypter le fichier PDF à son attention.
De son coté Obi-Wan à besoin de son certificat d’ID numérique plus son mot de passe à lui pour pouvoir ouvrir le fichier.Donc pour répondre à la 1e question : la première fois qu’on reçoit un fichier PDF signé par un “inconnu” il faut “identifier/valider” sa signature.
Pour ça il y a deux moyens : soit un échange préalable de certificats d’ID numérique, auquel cas il suffit d’importer ledit certificat pour “identifier/valider” ladite signature.L’autre moyen c’est d’ “identifier/valider” la signature à la volée (à l’ouverture du document signé) en utilisant le menu du panneau des “Signatures”.
Ce qui se fait soit en aveugle (il faut avoir confiance), soit par exemple en téléphonant au signataire et, après l’avoir incontestablement identifié, en lui demandant de donner les numéros (uniques) de son ID numérique, numéros qui apparaissent aussi dans la boite de dialogue d’ “identification/validation” d’une signature.:Smiley01:
Merlin
Maître des clésNon, bien sur.
Les guillemets de ma dernière phrase (c’était une “erreur” qui a été “réparée” depuis la version 9) ne sont pas fortuits : la sortie de la version 9 a consacré l’apparition des Porte-documents PDF, dans lesquels tout ce que tu souhaites faire est possible.De là à y voir une coïncidence…
:doute:
Mais je ne voudrais pas faire de mauvais esprit.
:tutut: :Smiley03:En fait il y a bien un moyen, mais c’est un peu barbare : l’utilisateur de Reader doit extraire le formulaire joint pour pouvoir l’enregistrer après remplissage, et doit ensuite le réimporter en pièce jointe mais sans qu’on puisse lui prémâcher le travail, il faut qu’il aille chercher l’outil de commentaire Ajouter une pièce jointe et qu’il l’utilise comme il faut…
Bien entendu, s’agissant d’un outil de commentaire, ce qui est ainsi importé en pièce jointe n’est pas considéré comme faisant partie des données du formulaire, et n’est donc exporté que si on sélectionne le format PDF (en entier) ou bien le format FDF en cochant l’option “Commentaire”.
C’est impossible à récupérer en formats XFDF ou en HTML.:idee:
13 février 2012 à 23:06 en réponse à : Modification du message de réponse des formulaires. – RÉPONDU #52654Merlin
Maître des clésOui, je pense que c’est ce qu’il faut faire.
Je te répondrais plus complètement demain soir.
:Smiley01:13 février 2012 à 18:51 en réponse à : Lier les choix possible d’une liste déroulante à une deuxième. RÉSOLU #50501Merlin
Maître des clésLes formulaires développés sous AcroForm (directement sous Acrobat PRO sur Mac ou PC) ne peuvent être repris que sous Acrobat PRO.
Les formulaires développés sous LiveCycle Designer (sur PC uniquement) ne peuvent être repris que sous LiveCycle Designer.Si vous ouvrez un formulaire LiveCycle sous Acrobat vous remarquerez que les outils de création de formulaire AcroForm sont désactivés (le document n’est donc pas protégé).
Il n’y a pas de moyen simple de passer de l’un à l’autre, les formats et les langages de script diffèrent.J’ai découvert un truc génial qui rend enfin (un peu) utile cette grosse bouse d’Aperçu ( http://abracadabrapdf.net/articles.php?lng=fr&pg=405 ) : il faut ouvrir le formulaire XFA dans Aperçu et Enregistrer-sous au format PDF (normal).
On perd l’interactivité mais tous les champs sont bien là, prêts à être modifiés dans Acrobat.:idee:
13 février 2012 à 18:48 en réponse à : Lier les choix possible d’une liste déroulante à une deuxième. RÉSOLU #50500Merlin
Maître des clésJ’ai déjà expliqué les avantages et les inconvénients des deux types de formulaires sur ce forum.
==> http://abracadabrapdf.net/articles.php?lng=fr&pg=640
:bonjour:
13 février 2012 à 18:45 en réponse à : Modification du message de réponse des formulaires. – RÉPONDU #52652Merlin
Maître des clésSalut,
– comment est diffusé le formulaire ? (email/messagerie, Acrobat.com, serveur,…)
– peux tu poster une capture d’écran du message ?
:Euuuh:Merlin
Maître des clésSalut,
l’idée de l’enveloppe sécurisée c’est que seules les pièces jointes sont protégées, ce qui permet à tout destinataire de constater que l’enveloppe lui est adressée, ou pas, et d’anticiper son contenu.
Et aussi dans le cas où l’on n’est pas destinataire d’avoir une idée de ce qui se passe, plutôt que de se retrouver face à un document qui ne s’ouvre pas en affichant un message laconique…Le problème auquel tu risques de te heurter c’est qu’un PDF placé en pièce jointe dans un autre PDF perd ses “droits étendus pour Reader” tant qu’il est en pièce jointe. Pour pouvoir utiliser les “droits étendus” l’utilisateur de Reader doit préalablement extraire le PDF joint.
Ca fonctionne cependant avec Reader 7 et 8 alors que ça ne devrait pas, mais c’était une “erreur” qui a été “réparée” depuis la version 9.
:idee:13 février 2012 à 18:30 en réponse à : Comment atteindre chps "Nom affichage" "Balises" avec SetFieldValue() ? RÉPONDU #52644Merlin
Maître des clésD’ailleurs, tous les champs de meta données que l’utilitaire de joel va lire sont bien visibles dans le tableau “Detail” en mode “Edition” et non visible dans cette fameuse fiche d’information ouverte en cliquant sur le “i” d’un document.
Si tu arrives à remplir les fiches infos à partir d’un script je suis preneur…
:Smiley03:As tu essayé les nouvelles “dispositions” de Porte-documents proposées par Joel ?
==> http://blog.practicalpdf.com/portfolios/
:idee:10 février 2012 à 22:42 en réponse à : Champ date et heure actif Indesign, pdf, swf, Acrobat X. – RÉSOLU #52611Merlin
Maître des clésMais as-tu regardé le problème aussi du fichier SWF dans Acrobat, car je n’arrive pas à y insérer le champ de formulaire, pour avoir mon pdf animé….et qui donne l’heure?
Même pas : pour moi, insérer des champs de formulaire PDF JavaScriptés dans des SWF créés avec InDesign cela relève encore de la science-fiction…
A mon avis pour faire ça il faudrait exporter au format Flash (le vrai format de travail de Flash : .FLA, et non pas en SWF) et finir le travail avec le logiciel Flash.:Smiley01:
10 février 2012 à 10:33 en réponse à : Comment atteindre chps "Nom affichage" "Balises" avec SetFieldValue() ? RÉPONDU #52642Merlin
Maître des clésAs tu noté que l’on peut, par exemple, supprimer le champ Display Name et renommer n’importe quel autre champ existant en reprenant ce même nom, ou un autre ?
En clair : ne serait-il pas plus simple de renommer les champs plutôt que de transférer leur contenu ?
:idee:9 février 2012 à 18:44 en réponse à : Champ date et heure actif Indesign, pdf, swf, Acrobat X. – RÉSOLU #52609Merlin
Maître des clésC’est simple, le script JavaScript fait appel au champ “DATE”, JavaScript est sensible à la casse, et le champ s’appelle “Date”.
:tutut:Je te conseille d’activer les retours d’erreurs de script via la console, c’est souvent très utile (capture ci-jointe).
:Smiley01:[attachment deleted by admin]
9 février 2012 à 16:08 en réponse à : Comment atteindre chps "Nom affichage" "Balises" avec SetFieldValue() ? RÉPONDU #52640Merlin
Maître des clésJe ne comprend pas bien la finalité de l’opération…
Si c’est pour mettre à jour les infos concernant fichiers remplacés dans le Porte-document il suffit de relancer le script de Joel.
Non ?
:Euuuh:Merlin
Maître des clésLes compétences en JavaScript de Gilad (alias Try67) ne sont plus à démontrer et ses prix sont effectivement raisonnables, c’est pour ça que je t’ai donné ce lien : il est parfois inutile de réinventer la roue, surtout quand il en existe déjà des pas chères.
:Smiley01:
9 février 2012 à 09:18 en réponse à : Comment atteindre chps "Nom affichage" "Balises" avec SetFieldValue() ? RÉPONDU #52638Merlin
Maître des clésBonjour,
la documentation concernant “SetFieldValue” est ici :
http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.334.htmlPour des réponses plus avancées il faudrait en parler à Joel directement, Monsieur Portfolio c’est lui.
On peut le trouver sur le forum AcrobatUsers, en particulier dans la section Portfolio :
http://answers.acrobatusers.com/PDF-Portfolios-c463.aspx:Smiley01:
7 février 2012 à 22:32 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52625Merlin
Maître des clésPour la première partie je dirais qu’à raison de deux par minute cela représente à peine plus d’une heure de travail…
:joker:
La 2e partie (récupération des données) pouvant par contre se faire en une seule manip.
:Smiley01:7 février 2012 à 17:36 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52623Merlin
Maître des clésJe ne comprend pas comment tu fais pour importer plusieurs “rangées” du fichier de données dans des PDF et avoir quelque chose qui ressemble à de la fusion/publipostage…
Moi quand j’essaye, Acrobat me propose de choisir une rangée, et puis c’est tout…En tout cas si tu as une piste ou une méthode au point je pense que tu ferais plaisir à notre dernier inscrit, Matthieu, en lui expliquant comment tu fais :
http://abracadabrapdf.net/forum/index.php/topic,1551.0.htmlConcernant ton formulaire c’est l’inverse qu’il faut faire : le pré-remplir, et ensuite le diffuser.
Mais comme diffuser 170 formulaires différents est laborieux et peu productif, surtout pour la récupération des données, le mieux est de les diffuser directement, c’est-à-dire sans utiliser les fonctions de diffusion d’Acrobat.Dans ce cas il faut enregistrer chaque formulaire pré-rempli comme “Reader Enabled”, et les diffuser “manuellement” (par email ou via un serveur).
Le hic c’est qu’il n’existe officiellement aucun moyen d’automatiser l’enregistrement de PDF “Reader Enabled” mais ça peut se faire quand même avec des utilitaires d’automatisation simulant les actions utilisateur (clic dans les boites de dialogue).
Sur Windows je ne pourrais pas vraiment t’aider, mais si tu es sur Mac j’ai de bonnes pistes…:Smiley01:
Merlin
Maître des clésSalut,
attention à l’étape 2 (combine le formulaire renseigné avec un autre document PDF) qui ne fonctionne qu’avec Acrobat et pas avec Adobe Reader…
Concernant l’import des données, la moins chère des solutions connues est ici :
http://try67.blogspot.com/search/label/DatabaseSinon, effectivement, les Actions d’Acrobat X c’est surtout un relookage de feu le “Traitement par lot”, mais sans la souplesse de ce qu’on peut trouver dans un Photoshop (pas moyen de désactiver une étape temporairement, …).
:Smiley01:
6 février 2012 à 21:12 en réponse à : Champ date et heure actif Indesign, pdf, swf, Acrobat X. – RÉSOLU #52607Merlin
Maître des clés1 & 2 : ==> http://abracadabrapdf.net/articles.php?lng=fr&pg=26
7 : l’outil “Biffure” sera ton ami…
:Smiley01:6 février 2012 à 20:55 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52622Merlin
Maître des clésOK, ce que je voulais savoir c’est s’il faut pré-remplir un formulaire par agent, ou bien est-ce le même formulaire envoyé à tous dans lequel chaque agent peut sélectionner son nom dans un menu ou une liste quelconque ?
Merlin
Maître des clésPersonnellement, avant le temps ou l’envie, il y a surtout que je ne sais pas faire…
Je sais bien comment bricoler un script, et en particulier celui qui pointe vers des URL, mais je ne sais pas comment faire pour pointer à l’intérieur d’un même document.
:joker:Cependant, notre grand-gourou Alex ne devrait pas tarder à revenir et sa réponse sera certainement limpide.
:Smiley01:6 février 2012 à 18:19 en réponse à : Importation de données et formulaire diffusé. – RÉPONDU #52619Merlin
Maître des clésSalut,
Il faudrait que tu expliques mieux ce que tu entend par “Je sais aussi importer des données dans mon formulaire via un fichier .txt”, c’est-à-dire expliquer exactement comment tu fais (ou bien poster un exemple) car tel quel il est difficile de savoir où cela peut possiblement ne pas fonctionner, et si c’est “normal” (dû à une limitation par exemple).
Il faudrait aussi que tu expliques ce que tu comptes faire dans les formulaires diffusés.
Question subsidiaire : la liste des personnels est-elle susceptible de changer et d’être mise-à-jour souvent ?
(Toutes les semaines, mois, années…?):Smiley01:
Merlin
Maître des clésEn effet, ce script ne fonctionne pas, je l’ai barré.
:oh:Ci-dessous le script d’exemple copié-collé depuis la doc d’Acrobat, mais il faudra l’exécuter depuis la Console pour pouvoir facilement en modifier les variables (en rouge, où “Acrobat” est le mot à rechercher) :
for (var p = 0; p < this.numPages; p++)
{
var numWords = this.getPageNumWords(p);
for (var i=0; i{
var ckWord = this.getPageNthWord(p, i, true);
if ( ckWord == “Acrobat“)
{
var q = this.getPageNthWordQuads(p, i);
// Convert quads in default user space to rotated
// User space used by Links.
m = (new Matrix2D).fromRotated(this,p);
mInv = m.invert()
r = mInv.transform(q)
r=r.toString()
r = r.split(“,”);
l = addLink(p, [r[4], r[5], r[2], r[3]]);
l.borderColor = color.red;
l.borderWidth = 1;
l.setAction(“this.getURL(‘http://www.example.com/‘)”);
}
}
}La Console affiche ensuite le mot “undefined” quand le script à terminé.
Concernant les liens internes au document voir :
– http://abracadabrapdf.net/forum/index.php/topic,1425.0.html
et
– http://abracadabrapdf.net/forum/index.php/topic,982.msg3713.html:Smiley01:
Merlin
Maître des clésSalut,
faute de savoir quelle version d’Acrobat tu utilises je te donne le script “brut”.
A toi de l’installer dans une Action d’Acrobat X, ou bien dans le Traitement par lot des versions antérieures.Tu peux également le copier-coller dans la Console et ainsi l’exécuter directement.
Les variables en rouge sont les éléments à éventuellement modifier :
– l’épaisseur du contour de l’objet Lien
– la couleur du contour (si contour = zéro, la couleur n’a pas d’importance)
– le mot à rechercher par défaut (PDF)
– la cible par défaut de l’hyperlien (http://abracadabraPDF.net/):bonjour:
/* AddLinks *//* valeur du contour en point, zero = pas de contour */
var contour = “1“;
/* couleur du contour, remplacer “blue” par black, white, yellow, red, etc. */
var couleur = color.blue;
/* mot a rechercher par defaut, ne pas supprimer les guillemets */
var defaultAnswer1 = “PDF“;
//cible par defaut du lien, ne pas supprimer les guillemets
var defaultAnswer2 = “http://abracadabraPDF.net/“;
var dialogTitle = “abracadabraLinks”;
var motachercher = app.response(“Mot à rechercher (respectez la casse) :”, dialogTitle, defaultAnswer1);
if (motachercher != null)
{var dialogTitle = “abracadabraLinks”;
var urlaplacer = app.response(“URL de la cible du lien :”, dialogTitle, defaultAnswer2);
global.OK = 1;
}
else {global.OK = 0;}
if (global.OK == “1”)
{
var p=this.pageNum;
var numWords = this.getPageNumWords(p);
for (var i=0; i{
var ckWord = this.getPageNthWord(p, i, true);
if ( ckWord == motachercher)
{
var q = this.getPageNthWordQuads(p, i);
// convert quads in Default User Space to Rotated
// User Space used by Links.
m = (new Matrix2D).fromRotated(this,p);
mInv = m.invert()
r = mInv.transform(q)
r=r.toString()
r = r.split(“,”);
l = addLink(p, [r[4], r[5], r[2], r[3]]);
l.borderColor = couleur
l.borderWidth = contour
l.setAction(“app.launchURL(urlaplacer);”);
}
//else
//{app.alert({ cMsg: “Aucune occurence de ” + motachercher + ” n’a été trouvée dans le document actif !”, cTitle: “abracadabraLinks” });
//}
}
}3 février 2012 à 21:59 en réponse à : Champ date et heure actif Indesign, pdf, swf, Acrobat X. – RÉSOLU #52605Merlin
Maître des clésSalut,
pour y intégrer un champ date et heure actif.
Je ne comprend pas exactement ce que signifie “actif”…
:Euuuh:Au début, et plusieurs fois, le champ ne voulait ou ne pouvait pas venir sur la page. Comment et pourquoi….je ne saurais le dire, mais il a enfin voulu s’intégrer.
Une machine n’a pas de volonté, ça fonctionne ou non, sous réserve de mauvaises manips…
:tutut: :Smiley03:J’ai aussi essayé de mettre un bloc dans Ind avant d’exporter mais sans effet.
En l’état actuel le mieux est d’oublier InDesign pour autre chose que les hyperliens et les boutons…
Ca viendra peut-être avec les versions futures.
:Smiley02:Dans la fenêtre Acrobat, lecture seule, et dans l’option date “personnalisée”: dd/mm/yyyy – HH:MM:ss.
[…] Dans Acrobat, en revenant sur outil le champ est bien là et avec le scriptEst-ce qu’en plus d’être en lecture seule ce champ ne serait pas “invisible à l’écran” ?
:oh:J’ai lu dans le forum Adobe Indesign que vouloir du pdf et swf par acrobat était vouloir repousser les limites de la technologie en question….on peut toujours rêver…
Le rêve est déjà réalité :
– http://ressources.mediabox.fr/tutoriaux/indesign/fusion_donnees
– http://abracadabrapdf.net/articles.php?lng=fr&pg=765
– http://abracadabrapdf.net/articles.php?lng=fr&pg=760
– http://abracadabrapdf.net/articles.php?lng=fr&pg=591
– http://abracadabrapdf.net/articles.php?lng=fr&pg=762
– etc.Si tu me donne le lien vers cette discussion j’irais leur mettre le nez dans leur caca.
:jerisjaune:Je serais très “enchanté” si un magicien voulait bien pratiquer son art.
Et bien fait passer le dit PDF “capricieux”, en public ou en MP, je te dirais de quoi il retourne… Si je comprend…
:geek:PS :
– quelle version d’Acrobat ?
– Mac ou Windows ?3 février 2012 à 21:36 en réponse à : Minuscaliser toutes les lettres d’un champ texte. – RÉPONDU #52603Merlin
Maître des clésJe savais que FREE respecte les dernières normes en la matière* mais je ne savais pas que ça allait jusque là…
Par contre, dans les adresses email Capitale/Minuscule ne fait aucune différence, même chez FREE ou Orange.* FREE supporte tous les types de caractères dans ses URL (accentués, C(hinese)J(apan)K(orean), etc.)
Enfin, c’est ce qui est annoncé, je n’ai pas testé…
:Smiley03:2 février 2012 à 21:24 en réponse à : Minuscaliser toutes les lettres d’un champ texte. – RÉPONDU #52600Merlin
Maître des clésSais tu que le fait d’utiliser des capitales ou des minuscules dans une URL ou dans une adresse email n’a aucune importance ?
http://WWW.ABRACADABRAPDF.NET = http://www.abracadabraPDF.net = http://www.abracadabrapdf.net
KADER.ROUSSEL@TROISMAISONS.BIS = kader.roussel@troismaisons.bis
:Smiley15:
2 février 2012 à 18:06 en réponse à : Comparatif technique Adobe Acrobat et infopath. – RÉPONDU #52599Merlin
Maître des clésSalut,
– PDF est universel (toutes plateformes), pérenne et ses spécifications sont publiques (norme ISO-32000), Infopath est un système propriétaire et fermé qui ne fonctionne que dans un environnement Microsoft, et encore pas tous.
– Concernant les fonctionnalités pures je te renvoie à cet article comparant Acrobat et Designer car Infopath utilise (quasiment) les mêmes technologies sous-jacentes que Designer : http://abracadabrapdf.net/articles.php?lng=fr&pg=640
:Smiley01:
2 février 2012 à 18:00 en réponse à : Caractères alphanumériques et saut de champ automatique. – RÉPONDU #52589Merlin
Maître des clésOui, je ne sais pas ce qu’est devenu Carl W Orthlieb mais en JavaScript c’était un tueur…
C’est lui l’auteur de la bataille navale en PDF : http://abracadabrapdf.net/articles.php?lng=fr&pg=127
:bonjour:Pour le bouquin en français je crois que tant que je ne me serais pas décidé à le faire moi-même il n’y en aura pas.
:geek: :jerisjaune:Merlin
Maître des clésDans le champ Nationalité, j’ai mis Française par défaut, puis en effaçant tous les champs de mon dernier essai, je l’ais effacer aussi , mais avec la touche “Supp”, comme tous les autres champs. Vu que cette valeur est inscrite par défaut dans les propriétés, elle devrait s’afficher à nouveau à la prochaine ouverture du ficher, non ? ….!
:tutut:
Oui mais supprimer les données d’un champ et réinitialiser le formulaire à ses valeurs par défaut sont deux choses différentes, il faut aller dans le panneau Outils : Formulaires > Effacer les données du formulaire.
:Smiley01: -
AuteurRéponses