Toutes mes réponses sur les forums
-
AuteurRéponses
-
9 novembre 2014 à 14:33 en réponse à : Réduire la taille d’un PDF sans perdre trop en qualité #57924MerlinMaître des clés
Voilà quelques exemples de ce qu’on peut faire avec l’OCR d’Acrobat, avec une mention particulière pour les Bulletins de la Linotype : http://abracadabrapdf.net/category/pdf-de-demo/o-c-r/
:bravo:
9 novembre 2014 à 14:27 en réponse à : Réduire la taille d’un PDF sans perdre trop en qualité #57923MerlinMaître des clésDans le doute (quand le texte n’est pas ou mal reconnu) Acrobat conserve l’image tant qu’on n’a pas validé les “suspects”, voir : http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7f6f.w.html
Quand il ne s’agit pas de texte l’image est toujours conservée.
Le secret de la petite taille des fichiers c’est la combinaison entre les compressions JPEG2000/JBIG et la vectorisation (il faut zoomer à 6000% sur un caractère pour s’en convaincre).:Smiley01:
9 novembre 2014 à 13:52 en réponse à : Réduire la taille d’un PDF sans perdre trop en qualité #57921MerlinMaître des clésEt est-ce possible que s’il y a quelques images on retrouve quelques problèmes sur les images?
Quel problème pourrait il y avoir ?
:Euuuh:
MerlinMaître des clésExactement.
“Exécuter un JavaScript” en VF.:Smiley15:
MerlinMaître des clésSeulement, quand on glisse une page du PDFscann, son nom est Extrat page-1.pdf pas très pratique pour retrouver la fiche de salaire de février 2013 rapidement. évidement que de renommer chaque fichier est encore plus long que de glisser une page dans un ficher existant.
Changement de processus = changement de paradigme.
Ce n’est pas toi qui doit retrouver un fichier, c’est la fonction de recherche de l’ordinateur. Et si on utilise la recherche dans les fichiers on se fiche pas mal de leurs noms. :Smiley03:Et les rassembler dans un documents c’est juste plus simple et rapide quand on veux imprimer un dossier
Pas vraiment, Acrobat incorpore une fonction (une Action) pour imprimer un lot de fichiers d’un coup d’un seul.
ou bien recalculer combien on a eu de remboursement total de la sécu en 2012 par exemple. Je regarde assez régulièrememt mes différentes fiches de salaires et avoir 12 fenêtres reader ouverte, c’est quand même plus compliqué que de faire bouger la molette de la souris. Surtout que dans mon cas, il n’y a pas 12 fiches de salaires mais plutôt 30 par an.
Là… :joker:
MerlinMaître des clésBonjour,
Si tu as plus de 5 champs à gérer tu auras tout intérêt à utiliser la Convention de dénomination des champs de formulaire, tu gagneras un temps fou.
Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/Le JavaScript qui va bien utilise la propriété display qui a 4 états possibles :
Code:this.getField(“NOMduCHAMP”).display = display.visible;Visible à l’écran et à l’impression : display.visible
Invisible à l’écran et à l’impression : display.hidden
Visible à l’écran, invisible à l’impression : display.noPrint
Invisible à l’écran, visible à l’impression : display.noViewPour faire une bascule on utilisera plutôt ce script :
Code:this.getField(“NOMduCHAMP”).display = !this.getField(“NOMduCHAMP”).display;C’est le point d’exclamation qui fait tout le travail !
:Smiley15:
MerlinMaître des clésBen heu…
Tout dépend du contexte d’utilisation et de la façon prévue pour envoyer le PDF par email (bouton ?…).
:Euuuh:MerlinMaître des clésEn faite j’ai l’heure mais pas en heure française.
???
:Euuuh: :doute:8 novembre 2014 à 13:17 en réponse à : Réduire la taille d’un PDF sans perdre trop en qualité #57918MerlinMaître des clésBonjour,
Essaye en effectuant une Reconnaissance Optique de Caractères (OCR), en choisissant le mode “ClearScan”, avec ré-échantillonage à 200 ou 300 ppp.
Ca déchire…
:geek:MerlinMaître des clésBonjour et bienvenue,
Il y a peu de pratiquants de LC Designer sur le forum.
Patience donc…
:Smiley15:MerlinMaître des clésJ’ai compris ce qui ne fonctionne pas : il faut demander à ne pas “Ouvrir les liens interdocuments dans la même fenêtre”, ça se fait en décochant l’option dans les Préférences : Documents.
Bien entendu comme c’est une Préférence il revient à chaque utilisateur de faire ce réglage sur son poste…
Sauf si on place le “script de document” qui va bien dans le document principal pour forcer ce comportement, c’est-à-dire :Code:app.openInPlace = false;:Smiley15:
7 novembre 2014 à 11:09 en réponse à : À l’ouverture, est il possible d’imposer un enregistrement sous ? #57885MerlinMaître des clésmerci pour la réponse, même si cela me parait un peu compliqué…
En résumé il faut importer dans Acrobat l’Action proposée en téléchargement, commenter ou dé-commenter une ligne de script selon qu’on utilise Mac OS ou Windows, et exécuter ladite Action.
:idee:7 novembre 2014 à 11:07 en réponse à : À l’ouverture, est il possible d’imposer un enregistrement sous ? #57884MerlinMaître des cléspar contre en ouvrant mon fichier sous acrobat pro j’ai trouvé la fonction exporter en FDF.
J’ai ensuite rendu vierge mon formulaire Cerfa d’origine et ouvert le FDF avec reader. Cela m’ouvre le pdf avec les champs pré-remplis de mon modèle et quand je clique sur enregistrer cela ouvre automatiquement la boite enregistrer sous donc c’est parfait (génial le FDF :bravo: ) !Même s’il fait aussi appel au format FDF le processus que tu utilises est très différent de celui que je propose sur la page citée en lien.
L’avantage de ce processus c’est que chacun peut avoir son fichier de données FDF perso, qui prérempli le (ou les) formulaire avec ses infos persos (nom, adresse, matricule, etc.).
7 novembre 2014 à 11:03 en réponse à : À l’ouverture, est il possible d’imposer un enregistrement sous ? #57883MerlinMaître des clésPourquoi faire simple quand on peut faire compliqué ?
:geek:Je viens juste de me rappeler que c’est une fonction intégrée aux systèmes Mac OS et Windows : il suffit de sélectionner le fichier, d’afficher la fenêtre des Propriétés (“Lire les infos” sur Mac) au clic droit, et de sélectionner l’option “Verrouiller” ou “Modèle” (ou je ne sais quelle autre appellation).
==> Quand on ouvre un tel fichier cela déclenche soit automatiquement une copie (Modèle), soit ça verrouille (Verrouiller) l’enregistrement et ça force l’enregistrer-sous.
:soleil: :Smiley15:
MerlinMaître des clésReprenons au début : as tu seulement les PDF ou bien as tu accès aux fichiers auteur originaux ?
Dans ce dernier cas, avec quel logiciel sont ils faits ?MerlinMaître des clésBonjour,
il faut utiliser la fonction “Envoyer un formulaire” (Submit form) en utilisant le format d’exportation XFDF.
:Smiley15:MerlinMaître des clésJe ne comprend pas la question…
C’est un format heure-minute, pourquoi devrait-il afficher la date ?
:Euuuh:6 novembre 2014 à 19:47 en réponse à : À l’ouverture, est il possible d’imposer un enregistrement sous ? #57881MerlinMaître des clésBonjour et bienvenue,
Et bien il me semble que je n’avais pas très bien répondu dans le sujet que tu cites…
La solution est détaillée sur cette page, elle s’appelle FDF : http://abracadabrapdf.net/utilitaires/acrobat-plugins/pdf2fdf-forcer-louverture-dun-pdf-avec-adobe-reader/:Smiley01:
MerlinMaître des clésBonjour et bienvenue,
C’est simple et ça se joue dans : menu Fichier : Propriétés : Vue Initiale.
On peut demander à réduire le zoom et à “redimensionner la fenêtre…”, par exemple.Il faut donc appliquer un même réglage à tous les PDF cibles.
Et comme une bonne nouvelle ne vient jamais seule, c’est automatisable avec les Actions d’Acrobat.:Smiley01:
MerlinMaître des clés:Euuuh:
MerlinMaître des clésBonjour,
Ceci devrait pouvoir t’aider : http://abracadabrapdf.net/ressources-et-tutos/edition-modification/creer-signets-automatiquement-acrobat/
:Smiley01:MerlinMaître des clésBonjour et bienvenue,
Tout dépend de ce qu’on veut faire. Si le but de la rotation est l’impression c’est a priori inutile parce-qu’Acrobat a une option d’ajustement automatique.
:idee:MerlinMaître des clésBonjour et bienvenue,
Je crois qu’en effet c’est la procédure qui est à revoir, parce-que quel que soit le logiciel retenu ça nécessitera toujours beaucoup d’interventions manuelles.
Pourquoi ne pas tout simplement placer le dernier remboursement de sécu dans un dossier nommé “remboursements sécurité sociale 2014” plutôt que dans un autre document “remboursements sécurité sociale 2014.pdf” ?
Qu’est-ce que ça change d’avoir plusieurs documents dans un dossier plutôt que de les assembler à la queue leu leu dans un seul fichier PDF ?
En tout cas au niveau recherche et indexation c’est pareil, voire plus simple.Personnellement c’est ce que je fais, et pour autant que je constate c’est aussi comme ça que font la plupart de ceux avec qui je travaille.
:idee:MerlinMaître des clésEssaye de supprimer les apostrophes dans les textes de commentaires qui suivent les instructions GREP (en violet sur ta capture).
:priere:MerlinMaître des clésJe me suis trompé dans l’extension du fichier.
Désolé !Ci-joint une version avec un suffixe correct.
:geek:2 novembre 2014 à 11:29 en réponse à : Validation JavaScript et Contrôle sur Signature Manuscrite #57839MerlinMaître des clésTant que la dernière saisie d’une donnée n’est pas validée par “Enter” ou “Tab”, la valeur ne peut être prise en compte par le script du bouton “Test”
Oui, pour moi c’est tellement évident que je n’avais pas compris que c’était ça la question !
:geek: :joker:MerlinMaître des clésBonjour,
Essaye avec le ci-joint mais je ne peux rien promettre car je n’ai pas de CS4 pour pouvoir tester.
:bonjour:[Pièce jointe supprimée]
1 novembre 2014 à 10:36 en réponse à : Validation JavaScript et Contrôle sur Signature Manuscrite #57836MerlinMaître des clésPour moi le bouton rouge fonctionne parfaitement.
Le bouton gris fonctionne aussi mais renvoie une erreur quand les 2 champs sont remplis : il faudrait remplacer fld.setFocus(); par event.target.setFocus();:Smiley01:
31 octobre 2014 à 17:39 en réponse à : Listes déroulants en cascade avec Acrobat pro XI (formulaires) #56952MerlinMaître des clésBonjour,
Pour accéder aux scripts il faut utiliser Acrobat.
Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/:idee:
MerlinMaître des clésBonjour,
En anglais le menu s’appelle “Advanced” ou “Advanced options”.
:idee:30 octobre 2014 à 13:38 en réponse à : Cocher plusieurs cases si l’une d’entre elles est cochée, et inversement. #57603MerlinMaître des clésOn Focus : champ activé.
On Blur : champ désactivé.
Mouse Up : souris relevée.
Mouse Down : souris enfoncée.
Mouse Enter : curseur entrée (survol).
Mouse Exit : curseur sortie (fin de survol).:geek:
30 octobre 2014 à 09:51 en réponse à : Validation JavaScript et Contrôle sur Signature Manuscrite #57833MerlinMaître des clésL’action qui le déclenche est “souris relâchée”. Faut-il changer cela?
Le problème est ailleurs.
Qu’en dit la Console ? (Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/ )29 octobre 2014 à 20:51 en réponse à : Validation JavaScript et Contrôle sur Signature Manuscrite #57831MerlinMaître des clésBonjour,
1- Il faudrait savoir ce que fait ledit JavaScript et quelle action le déclenche (souris relevée, champ désactivé, etc.).
2- Non, parce-qu’en fait ce sont des annotations, comme un tampon ou une zone de texte.
:Smiley15:
MerlinMaître des clésIl n’y a que des Jedis sur ce forum !
:bravo: :extra:MerlinMaître des clésPour commencer je te propose cette formation gratuite, sachant que les fondamentaux n’ont pas changé dans les versions suivantes d’Acrobat (seuls les outils ont changé de place**).
==> http://tuto.elephorm.com/tuto-acrobat-8-professional
:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
Il y a deux solutions, soit faire faire par un pro, soit apprendre et se former.
La bonne nouvelle c’est que pour ce type de formulaire il n’y a pas forcément besoin de JavaScript.
:Smiley15:MerlinMaître des clésConcernant l’utilisation de la Console voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/
24 octobre 2014 à 11:28 en réponse à : Problème – Formulaire intelligent, données non mises à jour #57807MerlinMaître des clésIntéresse toi aussi à la duplication rapide des champs et à la Convention de dénomination des champs de formulaire.
Tu verras, c’est génial.:geek:
MerlinMaître des clésBonjour,
Est-ce que tu peux joindre un PDF d’exemple avec ton champ ?
Parce qu’on peux mettre ceci en script de format pour forcer la saisie en capitales : {event.value = event.target.value.toUpperCase();}
Mais je crois que le masque arbitraire est déjà dans l’onglet “Format”, donc il faut voir…
:geek:24 octobre 2014 à 11:00 en réponse à : Problème – Formulaire intelligent, données non mises à jour #57805MerlinMaître des clésBonjour,
Comme Mounny l’avait pressenti c’est bien un problème d’ordre de calcul.
Dans Acrobat il faut ouvrir le document dans l’éditeur de formulaire : Autres tâches : Définir l’ordre de calcul.Parce-que la logique veut que l’on calcule d’abord la TVA avant de calculer le TTC, etc.
Dans le ci-joint je n’ai réordonné que les champs “finaux” : TVA, TTC, etc.
Mais pour bien faire il faudrait aussi réordonner tous les autres champs.==> Tu aurais gagné un temps fou en utilisant la Convention de dénomination des champs de formulaires.
:Smiley15:
MerlinMaître des clésSujet en doublon, la suite est ici : http://abracadabrapdf.net/forum/index.php/topic,1153.msg13744.html#msg13744
22 octobre 2014 à 16:02 en réponse à : Batch pour exporter les données provenant de plusieurs formulaires #57800MerlinMaître des clésBonjour,
C’est pour la gratuité que tu rêves, je pense. Sinon une telle solution doit certainement exister, il faudrait regarder du coté des utilitaires en ligne de commande.
Mais ce n’est pas mon rayon, je n’ai aucune info ni aucun conseil à donner.
:joker:22 octobre 2014 à 14:16 en réponse à : Export PDF : probleme d’affichage des épaisseurs de contours d’objets #50293MerlinMaître des clésJe ne vois pas pourquoi il n’y aurait pas de solution, comme je ne vois pas pourquoi ce serait un “problème d’InDesign”.
Pour joindre un document il y a un lien “Fichiers joints et autres options…” sous le message lorsqu’on est en train de le rédiger.22 octobre 2014 à 14:12 en réponse à : Enlever le fond gris d’un PDF scanné avec Adobe Acrobat (sans Illustrator) #57795MerlinMaître des clés–> Peux-tu me préciser où cet outil se trouve dans adobe acrobat ? Je ne le trouve pas après avoir cherché un bon moment.
==> http://help.adobe.com/fr_FR/acrobat/pro/using/WS4E397D8A-B438-4b93-BB5F-E3161811C9C0.w.html
–> OK, par contre, y a t il une méthode pour lancer la manip dans le logiciel de traitement d’images en série pour les 50 pages du document sans à avoir à traiter le fond des images une par une.
– Depuis Acrobat : exporter les 50 pages en TIFF ou en PNG,
– Traitement automatisé avec Photoshop, Gimp ou autre,
– Réassemblage des 50 pages avec Acrobat (combiner des fichiers).22 octobre 2014 à 10:13 en réponse à : Enlever le fond gris d’un PDF scanné avec Adobe Acrobat (sans Illustrator) #57793MerlinMaître des clésBonjour,
Avec Acrobat il y a deux possibilités :
– utiliser l’outil “Biffure” pour appliquer des zones blanches par-dessus les fonds.
– utiliser l’outil de modification d’images et d’objets pour sélectionner l’image, ce qui permet de pouvoir la modifier dans un éditeur externe (Paint, Photoshop, Gimp, etc.).21 octobre 2014 à 17:23 en réponse à : Export PDF : probleme d’affichage des épaisseurs de contours d’objets #50291MerlinMaître des clésBonjour,
Non, pas de solution depuis.
Sinon, même réponse : est-ce qu’on pourrait voir un de ces documents (en IDML et en PDF) ?21 octobre 2014 à 12:16 en réponse à : Plusieurs listes déroulantes et remplissage d’après les différents choix #57781MerlinMaître des clésLe script est presque bon, il ne lui manque que quelques points-virgule, guillemets et quelques erreurs de casse à corriger (value sans capitale) :
var d1=this.getField(“Liste1”).value;
var d2=this.getField(“liste 2”).value;
if(d1 == x && d2 == y)
{this.getField(“art”).value=“12345678“;}21 octobre 2014 à 11:23 en réponse à : Sélection option bouton radio après sélection d’une case à cocher #57789MerlinMaître des clésTu tombes bien, je viens justement de me fendre d’un article sur l’utilisation de la Console : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/
Je t’en conseille la lecture car l’utilisation de la Console t’aurait évité de te prendre la tête pour des broutilles syntaxiques :
Je t’ai donné ce code (qui fonctionne je viens de tester) : this.getField(“TEST”).checkThisBox(1,true);
Et toi tu as utilisé : this.GetField(“TEST”).CheckThisBox(1,true);
JavaScript est sensible à la casse !
:Smiley15:20 octobre 2014 à 23:37 en réponse à : Sélection option bouton radio après sélection d’une case à cocher #57787MerlinMaître des clésCe n’est pas le premier, c’est le deuxième qui doit se cocher.
Quand la numérotation commence à zéro : 1 = deuxième.
:Smiley01:20 octobre 2014 à 23:29 en réponse à : Ne pas afficher le petit "+" lorsque le champ est trop petit #57748MerlinMaître des clésC’est le sujet des coups sur la tête…
Je viens de m’apercevoir, en faisant autre chose, que pour masquer le + ça passe par les Préférences : Formulaire d’Acrobat ou de Reader, où il faut décocher l’option “Afficher l’indicateur de dépassement des champs de texte” !:oh: :geek:
20 octobre 2014 à 09:09 en réponse à : Plusieurs listes déroulantes et remplissage d’après les différents choix #57779MerlinMaître des clésBonjour et bienvenue,
Il va falloir t’expliquer mieux que ça parce-qu’il est difficile de comprendre ce que tu veux : hormis l’exemple, que doit il se passer ?
:Euuuh:19 octobre 2014 à 17:23 en réponse à : Sélection option bouton radio après sélection d’une case à cocher #57785MerlinMaître des clésBonjour et bienvenue,
Essaye ça, à placer dans le champ Checkbox1 :
this.getField(“TEST”).checkThisBox(1,true);Où le 1 est le numéro d’ordre de la case-à-cocher (le compte commence à zéro, visible dans le panneau des champs).
On ne peut pas décocher un bouton-radio, sauf à faire un reset du jeu de bouton-radio.:Smiley01:
19 octobre 2014 à 11:24 en réponse à : Calculer le numero d’une semaine depuis septembre et non janvier #57776MerlinMaître des clésJe ne suis sur de rien, je lance des ballons d’essai…
:joker:MerlinMaître des clésBonjour et bienvenue,
A propos de Java et de JavaScript, voir : http://abracadabrapdf.net/forum/index.php/topic,2160.0.html
Pour le reste, cette question a déjà été traitée plusieurs fois dans ce forum, une recherche s’impose (bouton Rechercher ci-dessus).
:Smiley01:18 octobre 2014 à 12:38 en réponse à : Calculer le numero d’une semaine depuis septembre et non janvier #57774MerlinMaître des clésEt si on testait le résultat de : event.value = (getWeek(oDate1,0)) -37; ?
Si le résultat est positif = OK.
Si le résultat est négatif on rajoute 37.
:idee:18 octobre 2014 à 10:36 en réponse à : Scripts pour faire une liste avec valeur d’Exportation #57694MerlinMaître des clésPour éviter la disparition du zéro à gauche il faut remplacer “value” par “valueAsString”, ce qui revient à utiliser la chaine de caractère brute plutôt qu’une valeur interprétée.
this.getField(“champ”).value; ==> this.getField(“champ”).valueAsString;
:Smiley01:
Extrait de la documentation :
valueAsString
Returns the value of a field as a JavaScript string.
It differs from value, which attempts to convert the contents of a field contents to an accepted format.
For example, for a field with a value of “020”, value returns the integer “20”, while valueAsString returns the string “020”.18 octobre 2014 à 10:33 en réponse à : Calculer le numero d’une semaine depuis septembre et non janvier #57772MerlinMaître des clésBonjour,
Ce ne serait pas plus simple d’utiliser le script tel quel et de retrancher du résultat le nombre de semaines entre le 01/01 et le 01/09 ?
:doute:MerlinMaître des clés:bonjour:
17 octobre 2014 à 00:20 en réponse à : Date du jour automatique à l’ouverture d’un formulaire PDF ? #46783MerlinMaître des clésBonjour,
ce script ne met à jour la date que si et seulement si le champ est vide.
Pour obtenir une mise-à-jour systématique il faut supprimer la 2e ligne, et les accolades. Ce qui nous donne :
Code:f = this.getField(“DATE”);
f.value = util.printd(“dd/mm/yy”, new Date());Il y a un article consacré à ce sujet sur cette page : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/champ-date-automatique/
:Smiley15:MerlinMaître des clésOui, il y a une solution dans Acrobat, d’autant plus miraculeuse qu’il n’y a pas besoin de modifier le document : menu Affichage : Affichage de page : Deux pages* (avec ou sans défilement).
Si on veut reproduire le contenu d’un livre ou d’un magazine (pages impaires à droite) il faut en plus demander : menu Affichage : Affichage de page : Afficher la page de couverture*.On peut programmer le document pour qu’il s’ouvre toujours ainsi, et donc ne pas avoir à refaire la même chose à chaque fois : menu Fichier : Propriétés : Vue initiale.
:Smiley15:
* Ca fonctionne aussi avec Adobe Reader
15 octobre 2014 à 19:38 en réponse à : Garder les calques sélectionnés ouverts lorsqu’on sauvegarde un PDF #57763MerlinMaître des clésTu ne répond pas du tout à ma question… :oh:
Je vais essayer de répondre quand même.Par principe, dans un PDF l’état des calque est prédéfini d’avance via les Propriétés du calque et c’est figé : à chaque ré-ouverture le PDF revient à son état initial, indépendamment de ce qui a été modifié ensuite par l’utilisateur via un bouton, la palette des calques, etc.
Donc oui, avec Acrobat on peut enregistrer l’état des calques via les Propriétés du calque, mais c’est indépendant de tout bouton ou de tout affichage au moment de la fermeture.On peut aussi enregistrer le dernier état des calques modifié via des boutons ou autre et le restituer à l’ouverture, mais c’est autre chose et ça requiert l’utilisation de scripts JavaScript et de champs masqués. Et ça fonctionne avec Acrobat et avec Adobe Reader.
:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
Je crois que le meilleur moyen c’est d’utiliser InDesign.
Mais quel est l’intérêt ?15 octobre 2014 à 12:12 en réponse à : Garder les calques sélectionnés ouverts lorsqu’on sauvegarde un PDF #57761MerlinMaître des clésIl y a une chose importante que je ne comprend pas :
– veux tu fixer l’affichage des calques à l’ouverture une fois pour toute avant de diffuser le formulaire, donc avec Acrobat ?
ou
– veux tu que l’état des calques soit sauvegardé après chaque utilisation par un utilisateur final, donc avec Adobe Reader ?:Euuuh:
15 octobre 2014 à 08:32 en réponse à : Afficher et masquer un champ texte et un calque en même temps #57724MerlinMaître des clésImagine 5 cinq champs de texte “enfants” : texto.1, texto.2, texto.3, texto.4 et texto.5.
Le champ parent c’est “texto” tout court, le séparateur de génération c’est le point.Avec JavaScript on peut par exemple demander à masquer tous les champs “texto” avec une seule instruction en s’adressant au champ parent.
Et ensuite on peut par exemple réafficher “texto.3” tout seul en s’adressant directement à lui (ou à n’importe lequel des enfants dont on aurait besoin).Ca ne fait que 2 instructions à programmer, et ça ne requiert que la modification d’un seul caractère pour être utilisable pour chacun des champs enfants.
:Smiley01:
14 octobre 2014 à 21:05 en réponse à : Afficher et masquer un champ texte et un calque en même temps #57722MerlinMaître des clésEst-ce possible de faire rapidement la sélection des éléments à voir ou à cacher sans les faire un à un?
Oui, pour ça il faut :
– utiliser JavaScript avec lequel c’est plus simple dans l’esprit : à chaque Action on masque tous les calques et tous les champs, et on ne réaffiche que le calque et le champ voulu. Bien entendu on gagne un temps fou si on utilise la Convention de dénomination des champs de formulaire (Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/ ):Smiley15:
14 octobre 2014 à 21:03 en réponse à : Garder les calques sélectionnés ouverts lorsqu’on sauvegarde un PDF #57758MerlinMaître des clésBonjour,
Ca se joue dans les Propriétés du calque (accessible via le panneau des calques), c’est l’état par défaut qu’il faut régler.
:Smiley01:
MerlinMaître des clésYes je comprends le soucis, c’est dommage qu’ils aient fait le format RTL dépendant des réglages de l’utilisateur
Justement, comme ça on peut le gérer à 2 niveaux différent, c’est plus souple.
Le faire par code aurait été bien plus simple… tant pis et merci d’avoir pris le temps de te pencher sur mon probleme
N’as tu pas trouvé comment faire ça avec JavaScript dans ces ressources ? : http://abracadabrapdf.net/forum/index.php/topic,2545.msg13667.html#msg13667
MerlinMaître des clésBonjour,
La propriété que tu utilise n’est pas propre aux champs de texte, elle est dépendante du logiciel et de ses réglages puisque c’est dans les Préférences du logiciel.
En clair, ça fonctionnera chez toi sur ton logiciel mais pas forcément ailleurs ou avec un autre logiciel.Pour activer la propriété RTL dans un champ de texte il faut utiliser l’option “Autoriser le format RTF” : http://help.adobe.com/fr_FR/acrobat/pro/using/WS5DD4FA5D-7906-4fdd-AC89-AE702D8C9BDB.w.html#WS918D6FDB-61F7-4196-8E9C-5B40FCD32499.w
Ensuite il faut trouver la Barre des propriétés, pour ça il faut reprendre l’outil Main, cliquer dans le champ et taper ctrl-E (ou cmd-E).
C’est là qu’on trouve l’option qui permet d’inverser le sens du texte (voir capture).De toute façon, une fois l’option “Autoriser le format RTF” activée l’utilisateur peut toujours changer le sens du texte à la volée en faisant un clic-droit après avoir cliqué dedans.
:Smiley01:
12 octobre 2014 à 13:20 en réponse à : Ne pas afficher le petit "+" lorsque le champ est trop petit #57743MerlinMaître des clésTrop fort Alex !
:bravo: :extra:10 octobre 2014 à 20:18 en réponse à : Ne pas afficher le petit "+" lorsque le champ est trop petit #57740MerlinMaître des clésQuand tu as beaucoup de conditions, tu peux passer par un Switch
[mode je viens de prendre un coup sur la tête]
Euuhhh… C’est documenté où ce genre de chose très intéressante ?
[/mode je viens de prendre un coup sur la tête]:geek:
10 octobre 2014 à 07:26 en réponse à : Ne pas afficher le petit "+" lorsque le champ est trop petit #57738MerlinMaître des clésC’est une bonne idée, mais j’ai l’impression que tu es victime d’un “bug de copier-coller”. :geek:
if(menu31!= signifie “si menu31 n’est pas égal à…”
Et ce que tu veux c’est : if(menu31== qui signifie “si menu31 est égal à…”
:Smiley15:
9 octobre 2014 à 22:06 en réponse à : Ne pas afficher le petit "+" lorsque le champ est trop petit #57735MerlinMaître des clésNon, hélas.[En fait si, on peut. Voir ma réponse avec capture d’écran ci-dessous.]
MerlinMaître des clésAlors est-il possible d’incorporer la typo officina dans mon pdf qui contient déjà une couche formulaire, grâce à Acrobat ?
Oui. Il faut essayer.
MerlinMaître des clésBonjour,
– Dans le module de “Contrôle en amont” d’Acrobat il a des corrections “Homogénéisation des tons directs…”, mais je ne sais pas si ça conviendra…
(Voir capture jointe)– Sinon il y a une ruse : depuis la palette des calques d’Acrobat “Importer sous forme de calque” un PDF “bidon” (toujours le même) ne contenant que les 3 tons directs nécessaires aux machines. L’importation de ce PDF bidon provoque aussi l’importation des nouveaux tons directs bien nommées dans le PDF du client (pour ensuite supprimer ce nouveau calque il faut le masquer avant de “Aplatir les calques” : les couleurs restent présentes).
Après ça c’est avec le “Gestionnaire d’encres” qu’il faut agir, il faut sélectionner l’encre/ton direct mal nommée et lui donner comme pseudonyme l’encre/ton direct bien nommée nouvellement importée.
Cette dernière technique à l’avantage de ne pas modifier le PDF du client, et elle est certainement automatisable ou semi-automatisable.
:Smiley15:
MerlinMaître des clésBonjour,
Il te faut télécharger le SDK (Software Development Kit).
Toutes les infos générales sont disponibles ici : http://www.adobe.com/devnet/acrobat.html
C’est sur cette page que se trouve le lien Download Acrobat XI SDK, après l’avoir cliqué il faut aller tout en bas de la page pour trouver les liens de téléchargement.C’est le fichier js-api-reference.pdf qui t’intéressera le plus.
:Smiley01:
MerlinMaître des clésBonjour,
– La 1re chose qu’il faudrait savoir c’est quel est le logiciel utilisé par les “certaines personnes” chez qui ça foire, en général cette étape résous 99% des problèmes… :Smiley03:
– Vectoriser des polices de caractères est toujours une très mauvaise idée, ça n’a que des inconvénients.
– Qu’appelles-tu “en-tête” ? Est-ce que ce sont des “éléments graphiques” inclus dans la couche graphique ou bien est-ce que ce sont des éléments “champ de formulaire” ?
– Couche graphique : concernant les polices la règle est simple, qu’elle soit incorporée complètement ou bien en jeu partiel dans le PDF, avec Acrobat on ne peut modifier un texte utilisant une police donnée que si et seulement si ladite police est installée dans le système de l’ordinateur hôte.
– Couche champs de formulaire : l’utilisation d’une police non-standard (celles qui sont en tête de liste : Arial/Helvetica, Courier et Times) dans un champ de texte force son incorporation complète dans le PDF (sous réserve que ce soit possible, certaines polices sont verrouillées), ce qui est logique puisque l’utilisateur à potentiellement besoin de tous les caractères pour la saisie.
Mais… l’expérience prouve que ce n’est pas du 100%, en fonction du format de police (il vaut mieux utiliser des OpenType), de sa qualité (beaucoup de polices gratuites bas-de-gamme ne contiennent pas de caractères accentués, spéciaux, etc.), et de la config utilisateur il y a des cas où cela ne fonctionne pas. Cependant pas de panique, dans ce cas Reader ou Acrobat se rabat sur la Times ou l’Helvetica.:Smiley01:
3 octobre 2014 à 20:02 en réponse à : Afficher et masquer un champ texte et un calque en même temps #57720MerlinMaître des clésBonjour,
Avec 3* options on a 2 choix :
– utiliser les fonctions intégrées à Acrobat : utiliser l’Action “Définir la visibilité du calque” : c’est-à-dire définir 3 fois de suite l’état de chacun des 3 calques. Action à laquelle il faut ajouter des Actions “Masquer/Afficher un champ” avec le même nombre de combinaisons que pour les calques.
– utiliser JavaScript avec lequel c’est plus simple dans l’esprit : à chaque Action on masque tous les calques et tous les champs, et on ne réaffiche que le calque et le champ voulu. Bien entendu on gagne un temps fou si on utilise la Convention de dénomination des champs de formulaire (Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/ )
:Smiley15:* S’il y avait plus que 3 combinaisons possibles, seul le JavaScript serait raisonnablement envisageable.
MerlinMaître des clésJe ne connais pas trop les versions pour Windows, mais il me semblait que ce problème était réglé.
A moins que ce soit lié à Windows…
:Euuuh:MerlinMaître des clésBonjour et bienvenue,
Non, il n’existe pas ce genre d’options.
C’est effectivement un bug connu, mais sinon ton client à une autre solution peut-être plus simple : mettre son Adobe Reader à jour !
:Smiley15:MerlinMaître des clésBonjour,
Si je comprend bien tu as 3 fichiers et ce que tu appelles “interactivité” ce sont les liens qui vont du 1er (source) vers le 2e et le 3e fichier (cibles).
Et comme InDesign retient des liens “absolus”, forcément quand on passe d’un plateforme à l’autre ça ne fonctionne plus.Il y a deux solutions qui passent toutes les deux par Acrobat :
– refaire les liens avec Acrobat, par défaut ils sont “relatifs”.
– Incorporer les 2 fichiers cibles en pièces jointes dans le fichier source, et refaire les liens.L’avantage de cette dernière solution est qu’il n’y a qu’à seul fichier à transmettre et que ça fonctionne forcément puisque l’utilisateur ne peut modifier ni les noms des fichiers ni leur emplacement. Et c’est indépendant des plateformes.
:Smiley15:Je déconseille l’utilisation du Porte-document PDF car ce n’est ni fiable ni pérenne.
– L’interface et le fonctionnement reposent intégralement sur le plugin Flash player, qui n’existe pas sur mobiles et qui est banni des ordis de la plupart des grandes entreprises.
– Le Porte-document PDF est un format particulier qui n’est utilisé que par Adobe, il ne fait pas partie de la norme ISO-23000, alias PDF 1.7, et ne fera vraisemblablement pas non plus partie de la version suivante.
:idee:MerlinMaître des clésJe viens de vérifier : c’est pareil pour moi.
On dirait donc bien que c’est la dernière mise-à-jour d’Apple qui est en cause.
:Euuuh:Auquel cas il reste à espérer qu’Apple corrigera ça dans sa prochaine mise-à-jour, à moins que ce soit une nouvelle fonctionnalité…
:priere:MerlinMaître des clésBonjour et bienvenue,
Acrobat 9 est en version 9.5.5 et n’a plus évolué depuis sa mise hors service (voir : http://abracadabrapdf.net/ressources-et-tutos/acrobat-reader/acrobat-9-fin-de-vie/ ).
La seule à chose à faire c’est de s’assurer de bien utiliser la dernière version.:Smiley01:
MerlinMaître des clésRéponse plus générale concernant tous les outils et la nouvelle interface d’Acrobat X et XI :
http://help.adobe.com/fr_FR/acrobat/pro/using/WSa105bc330dcc59ac50f1d4d412fbd0f518e-7ffb.html:bonjour:
MerlinMaître des clés:soleil:
MerlinMaître des clésAutrement, il peut t’intéresser de savoir que Adobe vient de sortir (aujourd’hui) l’application mobile EchoSign pour Android et iOS.
==> https://www.echosign.adobe.com/en/home.html:idee:
MerlinMaître des clésPS : je viens de tester avec Acrobat XI… Ce n’est pas mieux !
:priere:MerlinMaître des clésJe n’avais pas fait attention à ce détail, mais je soupçonne l’équipe de développement de ce logiciel d’héberger au moins un psychopathe profond dans ses rangs, ou bien un alcoolique. :jerisjaune:
:mur: :oh:==> Après avoir copié, il faut préalablement aller chercher l’outil qui répond au doux nom de “Image du presse-papier collée comme tampon”, et ensuite on peut coller. :geek:
Menu Outils : Commentaires et annotations : Image du presse-papier collée comme tampon
:Smiley01:MerlinMaître des clésCe PDF m’a l’air très bien et j’arrive à le signer sans problème sur Mac et sur Android… mais je n’ai pas de iPad…
:joker:MerlinMaître des clésBonjour,
Mea culpa. :oh:
Ca fait plusieurs fois que je promet de le faire mais ce n’est toujours pas fait : il faut absolument que je précise sur la page de téléchargement que ce fichier FDF est à ouvrir avec Adobe Reader ou bien avec Adobe Acrobat, aucun autre logiciel ne peut exploiter ce type de fichier.
Voilà, voilà.
:bonjour:17 septembre 2014 à 11:50 en réponse à : exporter des valeurs de champs dans un autre formulaire #57619MerlinMaître des clésIl est possible aussi que la fonction “importAnFDF” ne soit tout simplement pas disponible dans Adobe Reader 9…
:idee:MerlinMaître des clésIl y a deux possibilités :
– sélectionner et copier l’image en entier avec l’outil “Retouche d’objet” (menu Outils : Modifications avancées : Retouche d’objet).
– copier une partie de l’image avec l’outil “Instantané” (menu Outils : Sélection & zoom : Instantané).:Smiley01:
MerlinMaître des clésmais bon sur CS5.5 ça fonctionner très très bien
pourquoi avoir changé des logiques qui fonctionne !Je ne sais pas, comme je n’utilise jamais ces fonctions je ne m’en étais jamais aperçu.
ben oui je te comprend vu que tu es formateur sur Elephorm pour Indesign CC
Je ne suis pas formateur que pour Elephorm, et chez Elephorm je ne fais pas que InDesign.
Mais ça n’a rien à voir, je dis ça parce-que c’est un logiciel que j’utilise très souvent et c’est un régal.:Smiley01:
16 septembre 2014 à 13:46 en réponse à : Scripts pour faire une liste avec valeur d’Exportation #57683MerlinMaître des clésBonjour,
La réponse est oui… Mais pas par moi, je n’ai pas le niveau.
:joker:16 septembre 2014 à 13:45 en réponse à : exporter des valeurs de champs dans un autre formulaire #57617MerlinMaître des clésJ’aimerais comprendre un peu plus sur ce que tu veux dire par exigences de sécurité.
Tout est expliqué là : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/
Par la même occasion est-ce normal que le scipt suivant :this.exportAsFDF();
ne fonctionne pas dans la version de Reader 9.4.7.Oui, Les versions antérieures à Adobe Reader 11 requièrent que le PDF soit “activé” (Reader Enabled) pour qu’il puisse accéder à certaines fonctions.
Avec Adobe Reader 11 on se débarrasse (enfin !) d’une certain nombre de casse-têtes de ce genre.
:geek:MerlinMaître des clésUn script ne peut pas faire ça parce-qu’il suffirait de désactiver JavaScript ou d’utiliser un logiciel qui ne le prend pas en compte pour passer outre.
Dans Acrobat : menu Fichier : Propriétés : Protections : Restrictions d’utilisation.
Où il suffit de tout interdire, sauf l’impression bien entendu.Il n’existe pas de protection incassable mais en choisissant une “compatibilité Acrobat 7” (ou mieux : Acrobat X) on s’assure d’une efficacité à 99%.
:Smiley01:
MerlinMaître des clésBonjour,
InDesign c’est bien (ce n’est pas moi qui dirait le contraire) mais pour faire des formulaires PDF : Acrobat c’est mieux (et pour faire des animations SWF : Flash c’est mieux).
:Smiley15:MerlinMaître des clésBonjour et bienvenue,
Je tente de créer un pdf qui ne soit QU’ imprimable.
Qu’est-ce qu’il pourrait faire d’autre ?
En quoi veux tu limiter l’utilisateur ?
:Euuuh:MerlinMaître des clésBonjour et bienvenue,
S’il n’y a pas de reconnaissance de texte possible c’est qu’il s’agit d’une image (représentant du texte) et qu’il n’y a pas de texte.
Donc on ne peut pas le copier.
Par-contre on doit pouvoir copier l’image en tant qu’image.:Smiley01:
MerlinMaître des clésBonjour et bienvenue,
Si tu ne l’as pas déjà il te faut télécharger et installer le logiciel gratuit Adobe Reader XI dont l’un des outils de commentaire (Ajout d’un commentaire texte) permet de remplir quand même un formulaire sans champs de formulaire.
Voir : http://abracadabrapdf.net/ressources-et-tutos/acrobat-reader/reader-11-nouveautes/Télécharger Adobe Reader : http://get.adobe.com/fr/reader/
:Smiley15:
-
AuteurRéponses