Donnez vie à vos documents numériques !
 

Merlin

Toutes mes réponses sur les forums

Affichage de 99 réponses de 5,644 à 5,742 (sur un total de 10,198)
  • Auteur
    Réponses
  • en réponse à : Problème espace et point avec FindChangebyList #56928
    Merlin
    Maître des clés

    Et bien, faute de pouvoir tester, je pense qu’il est très possible que le script ne soit pas compatible avec CS3, auquel cas je suis bien content d’avoir ton retour d’expérience.

    Essaye avec celui-ci : http://abracadabrapdf.net/utilitaires/utilitaires-indesign/indesign-textcleanup-en-version-francaise/

    Si ça fonctionne pour toi je modifierais en conséquence.

    Le format IDML est le format d’échange inter-version qui est compatible avec InDesign CS4-CS5-CS6-CC, il est donc normal que ça ne te parle pas.
    :Smiley15:

    en réponse à : Verrouiller un formulaire #56648
    Merlin
    Maître des clés

    C’est normal.

    Tu envoies un FDF (Form Data Format), qui n’est qu’un simple fichier de données.
    Le message que voit l’utilisateur c’est celui du FDF qui cherche sa coquille (son PDF d’origine, ou une copie).

    Il faudrait plutôt que tu envoies le formulaire au format PDF (sinon le verrouillage des champs ne sert à rien puisqu’ils ne font pas partie de l’envoi).

    :Smiley01:

    en réponse à : Problème espace et point avec FindChangebyList #56926
    Merlin
    Maître des clés

    Bonjour,

    Utilisez vous la dernière version du script ?
    Dans le doute : http://abracadabrapdf.net/utilitaires/utilitaires-indesign/indesign-jsfindchangelist-en-version-francaise/

    Quelle est la version de InDesign ?

    Peut-on avoir un exemple du texte qui ne va pas ?
    (Au format IDML)

    :Smiley01:

    en réponse à : Liens ABRACADABRATOOLS. – RÉPONDU #55537
    Merlin
    Maître des clés

    L’expérience montre que c’est quand on suit exactement les consignes que tout va bien.
    Donc il faudrait en savoir un peu plus sur ce que tu (ne) fais (pas).

    L’idée de base c’est de placer le fichier abracadabraTools.js dans le sous-dossier JavaScripts d’Acrobat.
    Jusqu’ici on est bon ?
    :Smiley01:

    en réponse à : Verrouiller un formulaire #56646
    Merlin
    Maître des clés

    Bonjour,

    Le seul moyen de pouvoir répondre serait de pouvoir examiner le fichier en question…
    N’hésites pas le poster en fichier joint.
    :Smiley01:

    en réponse à : Impossible de trouver la police Arial MT #56802
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Tampon dynamique. – RÉSOLU #51638
    Merlin
    Maître des clés

    Trop facile : http://goo.gl/vtBKod

    :geek:

    en réponse à : Sauvegarder #56908
    Merlin
    Maître des clés

    Ce n’est pas possible, sauf si on utilise un Script d’application.
    Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/

    :Smiley01:

    Merlin
    Maître des clés

    check_required_fields_before_pri nt.pdf

    As tu le lien ?

    en réponse à : Sauvegarder #56906
    Merlin
    Maître des clés

    De rien !
    :joker:

    De toute façon moi c’est toujours rien compris.
    :geek:

    Merlin
    Maître des clés

    Bonjour et bienvenue,

    La formule magique est presque la même :

    event.target.value = this.getField(“champ1”).valueAsString;

    value essaye toujours de convertir la valeur dans un format acceptable, donc des chiffres au format nombre ne conservent pas les zéros inutiles.
    valueAsString traite toujours la valeur comme une chaine de caractères brute, sans chercher à l’interpréter.

    :Smiley15:

    en réponse à : Sauvegarder #56904
    Merlin
    Maître des clés

    Vous pouvez répéter la question ???
    :doute: :Euuuh:

    en réponse à : Créer une nouvelle page #56887
    Merlin
    Maître des clés

    No problemo.
    :bonjour:

    Merlin
    Maître des clés

    – Masquer les barres d’outils : facile j’ai trouvé = app.toolbar = false;
    – Masquer la barre de menu (Fichier, Edition, Affichage…
    – Masquer le navigateur (pages, calques, signets…)

    Si tu regardes bien dans les paramètres de Vue initiale, il y est bien précisé qu’on ne peut utiliser que 2 de ces 3 options à la fois.
    :idee:

    Merlin
    Maître des clés

    Oui.

    Code:
    Objet = “Modification de la fiche ” + this.getField(“Text2”).value;

    Text2 est le nom du champ qui contient le nom de fichier.

    Ou sinon peut-être que ceci peut fonctionner directement :

    Objet = “Modification de la fiche ” + this.documentFileName;

    Mais je n’ai pas testé.

    en réponse à : Problème de calcul simple #56869
    Merlin
    Maître des clés

    ah oui quand même je suis gros boulet

    Non, pour moi ça reste juste dans les grands classiques, mais il faut bien commencer par quelque part.
      :Smiley15:

    en réponse à : Champ automatiquement rempli par le nom du fichier #56885
    Merlin
    Maître des clés

    :bonjour:

    Merlin
    Maître des clés

    j’aurais aimé que l’objet soit sous cette “syntaxe” : Modification de la fiche ‘nom_du_fichier’

    ==> http://abracadabrapdf.net/forum/index.php?topic=2382.msg12587

    :Smiley01:

    en réponse à : Champ automatiquement rempli par le nom du fichier #56883
    Merlin
    Maître des clés

    Auquel cas il suffit de placer le code suivant en Script de document* :

    Code:
    this.getField(“Text2”).value = this.documentFileName;

    Text2 est le nom du champ concerné.

    * Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/

    :Smiley01:

    en réponse à : Champ automatiquement rempli par le nom du fichier #56881
    Merlin
    Maître des clés

    Bonjour,

    Oui, c’est possible et c’est assez facile.
    Ce qui faudrait savoir c’est quel en serait le déclencheur (action utilisateur, ouverture/fermeture du doc., etc.).

    :Smiley01:

    en réponse à : Problème de calcul simple #56866
    Merlin
    Maître des clés

    Bonjour,

    Pour moi la ligne fonctionne aussi bien que les autres, c’est-à-dire aussi mal…
    :geek:

    – Il y a un problème de “Format”, pour que des calculs numériques s’effectuent entre champs il faut qu’ils utilisent le format “nombre”.
    Apparemment les dernières versions d’acrobat sont plus tolérantes, mais je suis surpris que certains fonctionnent quand même.

    – Il y a aussi et surtout un problème dans “l’Ordre de calcul”, qui ne se fait pas dans l’ordre logique.

    :Smiley01:

    Merlin
    Maître des clés

    :bravo:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56723
    Merlin
    Maître des clés

    Grâce à toi je me suis couché moins bête hier soir.
    Je m’en méfierai à l’avenir.
    :bonjour:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56721
    Merlin
    Maître des clés

    Bon, c’est bien ce que je craignais, c’est l’un ou l’autre. L’activation pour les signatures annule l’activation de la fonction “spawn”.
    :mur:  :oh:  combat%20(109).gif  combat%20(35).gif

    On peut cependant avoir les deux… mais pour ça il faut activer le PDF non pas avec Acrobat mais avec la solution serveur “Adobe LiveCycle”.
    Techniquement ce n’est pas un problème, mais financièrement le ticket d’entrée est à 3 zéros…
    :siffle:

    Merlin
    Maître des clés

    Je me permets un petit up d’appel à l’aide. Ce n’est pas malvenu j’espère ?

    Non, pas de souci. Mais moi je suis largué…
    :joker:

    Merlin
    Maître des clés

    Merci Merlin, mais en javascript, ça donne quoi ?

    Je ne sais pas, mais a priori ça n’a aucun intérêt.
    Si tu veux appliquer ces réglages à un ensemble de documents tu auras meilleur temps d’utiliser une Action, c’est fait pour.
    :Smiley01:

    en réponse à : PDFOptions Editor to keep the scale #56859
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56719
    Merlin
    Maître des clés

    En fait j’ai fait sans (parce-que si je poste un PDF avec des noms de champs pareils ça va être la première remarque à venir, donc on va gagner du temps).
    :Smiley03:

    C’est là : http://answers.acrobatusers.com/Spawning-signing-Reader-extended-issue-q147192.aspx

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56717
    Merlin
    Maître des clés

    J’ai bien peur qu’il n’y ait rien à comprendre et que l’on soit face au mur…
    :priere:

    Est-ce que je peux poster un lien vers ton doc sur un forum américain pour me renseigner ?
    (Parce-que dans tous les cas c’est une bonne question, et parce-qu’un dessin vaut mieux qu’un long discours… en anglais)
    :bonjour:

    en réponse à : PDFOptions Editor to keep the scale #56857
    Merlin
    Maître des clés

    Hi,

    This is an old “adandon-ware” script found on the old Adobe Exchange site : http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1046580

    I’d enhanced this script* 4 years ago to make it compatible with CS4 and later versions : http://abracadabrapdf.net/utilitaires/utilitaires-indesign/indesign-pdfoptions-editor/

    I didn’t wrote it and I’m not a InDesign-JavaScript Jedi, so I cannot help you furthermore but feel free to edit and customize it.
    :joker:

    * In fact I’d copy-pasted 1 or 2 lines of script from a forum where some guys helped me…
      :Smiley00:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56715
    Merlin
    Maître des clés

    Oui, mais si on réfléchit bien l’activation est inutile :

    – La duplication de page ne fonctionne que avec Acrobat (toutes versions) et avec Adobe Reader XI (pas les versions antérieures).
    et
    – Acrobat et Adobe Reader XI n’ont pas besoin d’une quelconque “activation” pour pourvoir enregistrer des formulaires remplis.

    Sauf si on veut des champs de signature par certificat…
    Et là on se retrouve au pied d’un mur infranchissable, à mon avis il doit y avoir non pas un bug mais une “bonne” raison pour empêcher la duplication de champs de signature.

    Je n’étais pas au courant de ça, il n’y a rien non plus dans la doc.
    Il faudrait se renseigner auprès des experts sur le forum américain… Parles tu l’anglais ?
    :Smiley01:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56713
    Merlin
    Maître des clés

    Tu as de la chance, moi je n’arrive même pas à copier-coller si les champs signatures sont sélectionnés…
    A priori il faut les créer directement sur la page de modèle.
    :doute:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56711
    Merlin
    Maître des clés

    C’est bien la première fois que je vois ce “bug” !
    Je ne suis pas certain d’avoir bien compris pourquoi mais il y a une chose qu’il va falloir commencer par faire : les noms des champs sont beaucoup trop longs et contiennent beaucoup trop de points.

    Exemple : P1.trombi.P1.trombi.P1.trombi.P1.trombi.1.0.0
    :tutut:

    Acrobat et PDF ne supportent pas plus de 4 niveaux d’héritage dans les noms, c’est à dire trois points maximum dans un nom de champ.
    Au-delà on obtient des comportements incohérents, et je crois que c’est le cas.

    Les noms de champs devraient plutôt ressembler à ceux de la capture ci-jointe.

    :Smiley01:

    [attachment deleted by admin]

    Merlin
    Maître des clés

    Oui, on peut encore acheter CS6, mais CC n’est disponible qu’en location.

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56708
    Merlin
    Maître des clés

    Utilise la fonction pièce jointe des messages du forum, ou sinon utilise Dropbox, gDrive, etc.

    :Smiley01:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56706
    Merlin
    Maître des clés

    J’arrive pas a voir a par dans les restrictions mais comment donner les droits pour rajouter des pages ??

    Il n’y a rien de spécial à faire, c’est une fonction intégrée dans Acrobat (toutes versions) et dans Reader XI. Il suffit de l’utiliser.
    :Smiley01:

    N’hésites pas à poster ton doc. si tu n’y arrives pas.
    :Smiley15:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56705
    Merlin
    Maître des clés

    Je n’arrive pas a faire signer un champ signature lorsque j’enregistre le fichier en normal

    C’est “normal”, avec Reader XI c’est le seul cas pour lequel on a encore besoin “d’activer pour Reader” : si on veut que l’utilisateur puisse utiliser une signature avec certificat numérique.
    Pour les “wet-signatures” (signatures tampons) il n’y a pas besoin d’activation.

    :idee:

    Merlin
    Maître des clés

    Ben, parce-que l’éditeur (Adobe) a décidé qu’à partir de désormais ce serait comme ça. Et donc depuis c’est comme ça et pas autrement.
    :Smiley01:

    Merlin
    Maître des clés

    Peux tu me dire s’il existe un tuto ou un forum concernant illustrator ?

    Non, je n’ai rien à recommander car je ne suis pas un artiste. Je connais ce logiciel à fond mais je ne suis qu’un technicien, pas un dessinateur.

    Je voulais l’acheter depuis un moment donc je pense sauter le pas.

    Trop tard. Comme tous les logiciels de la CC, Illustrator ne s’achète plus, il se loue.
    :Smiley01:

    Merlin
    Maître des clés

    :bonjour:

    Merlin
    Maître des clés

    PS : Petite particularité des calques, alias OCG, c’est que JavaScriptement il faut toujours s’adresser à eux après avoir testé et s’être assuré de leur existence, contrairement au champs.
    C’est complètement logique, et donc parfois déconcertant.
    :geek:

    en réponse à : Forcer saut de page (Nouvelle feuille) #56832
    Merlin
    Maître des clés

    Du tout.
    :joker: = moi pas savoir.

    Et fort heureusement pour moi, je ne sais pas tout…

    :Smiley01:

    en réponse à : boutons lecture/pause/retour pour SWF dans Acrobat 9 #56856
    Merlin
    Maître des clés

    Non, moi c’est Jean-Merlin.
    :Smiley03:

    :bonjour:

    en réponse à : boutons lecture/pause/retour pour SWF dans Acrobat 9 #56854
    Merlin
    Maître des clés

    Bonne nouvelle : ce n’est pas un bug.
    Mauvaise nouvelle : InDesign n’est pas fait pour. Point final.

    Les commandes que tu utilises valent pour les vidéos mais pas pour les SWF (sauf le bouton lecture ), pour les SWF rien n’est prévu parce-qu’un SWF est censé contenir lui-même ses propres boutons de navigation (parce-que la navigation dans les SWF n’est pas forcément linéaire, contrairement aux vidéos).

    Dans la mesure où tu utilises ces SWF comme des vidéos, tu devrais peut-être utiliser de “vraies” vidéos (MP4).
    :Smiley15:

    Merlin
    Maître des clés
    Code:
    var ocgArray1 = this.getOCGs();
    for (var i=0; i < ocgArray1.length; i++)
    {
    if (ocgArray1.name == “NOM-DU-CALQUE1”) {ocgArray1.state = false;}
    if (ocgArray1.name == “NOM-DU-CALQUE2”) {ocgArray1.state = true;}
    }

    Il faut renseigner les noms des calques et l’état (true ou false).
    Dans l’exemple il y en a 2 mais on peut en ajouter à loisirs.

    Attention cependant : quelle que soit la méthode choisie, l’état d’affichage des calques n’est pas conservé. On remet tout à zéro à chaque fermeture/ouverture.

    :Smiley01:

    en réponse à : Glisser/recadrer les pages d’un PDF avec un outil main #56693
    Merlin
    Maître des clés

    – Il y a OCR et OCR.
    Est il effectué en mode « ClearScan » ou bien en mode « Image indexable » ?
    Et dans ce dernier cas : « Image exacte » ou bien « avec sous-échantillonnage » ?

    – Toutes les normes PDF supportées par Acrobat incorporent les polices de caractères.
    De toutes façons, norme ou pas, les logiciels Adobe incorporent toujours les polices en jeu partiel, sauf réglage contraire.

    – D’après la doc. la résolution optimale pour l’ORC c’est entre 300/400 ppp, sauf s’il s’agit d’images noir & blanc (pas niveaux de gris : N&B codé sur 1 bit) auquel cas c’est plutôt autour de 1200 ppp.
    C’est une règle générale mais il peut bien entendu y avoir des exceptions.

    – Je ne comprend pas pourquoi l’OCR d’Acrobat serait moins bon avant que après ?
    Moi je trouve que ça fonctionne bien, même sur de très vieux magazines.
    Voir en particulier les « Bulletins de la Linotype » : http://abracadabrapdf.net/category/pdf-de-demo/o-c-r/

    – Peux tu me poster quelques « images » que j’essaye avec InDesign ?
    Parce-que je ne comprend pas bien le problème de polices « non trouvées ».

    :Smiley01:

    en réponse à : boutons lecture/pause/retour pour SWF dans Acrobat 9 #56852
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Heu…
    Pour te répondre il faudrait voir le fichier INDD (sans les liens, pas besoin).
    Ou mieux, tu l’enregistres en IDML avant de le poster, ça fait des fichiers beaucoup plus petits.

    :Smiley01:

    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Avant d’aller plus loin il faut que tu saches une chose et moi aussi :

    – Pourquoi vouloir utiliser JavaScript plutôt que les fonctions intégrées de l’interface d’Acrobat ?

    – Dans un PDF les champs de formulaires, et donc les boutons, ne sont pas “attachés” à un calque, ils sont “flottants”.
    InDesign permet de placer des champs de formulaire sur un calque et dans le PDF généré on a l’impression qu’ils sont bien chacun sur leur calque*, mais dès qu’on y touche dans Acrobat les champs se désolidarisent et deviennent flottants.

    Tout ça pour dire que gestion JavaScript = gestion séparée des calques et des boutons.

    :Smiley15:

    * A mon avis c’est une erreur, vu le nombre d’utilisateurs que cela embrouille plus qu’autre chose.

    Merlin
    Maître des clés

    Oui :

    – Illustrator n’est pas le seul logiciel de dessin vectoriel.
    – Même si le rendu est toujours plus pro(pre), il n’est pas indispensable d’utiliser des images vectorielles dans les tampons.

    :Smiley01:

    en réponse à : Glisser/recadrer les pages d’un PDF avec un outil main #56691
    Merlin
    Maître des clés

    L’idéal serait d’effectuer l’OCR après l’assemblage dans InDesign.
    Parce-que les polices utilisées ou non, incorporées ou non, cela dépend du logiciel qui a effectué l’OCR. Pas de InDesign.

    Changer la norme (à supposer que ça fonctionne) n’y changerait rien, on ne peut pas transformer une citrouille en carrosse.
    :Smiley15:

    en réponse à : équation javascript #56829
    Merlin
    Maître des clés

    Comme je disais je ne suis pas dutout familière avec le java donc je ne sais même pas ce que tu veux dire par maquette.
    J’ai tout monté mon formulaire,…

    C’est ça la maquette, c’est ton ébauche. Poste le document.
    C’est le meilleur moyen pour les autres de comprendre exactement ce que tu veux.

    Java et JavaScript n’ont en commun que les 4 premières lettres de leurs noms.
    :Smiley15:

    en réponse à : équation javascript #56827
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Le mieux serait que tu postes une maquette de ce que tu veux.
    Ca serait plus parlant, et peu nombreux sont ceux qui passeront 1/2 heure a en faire une pour toi (avec en plus le risque que ça ne te conviennes pas vraiment).

    :Smiley01:

    en réponse à : Forcer saut de page (Nouvelle feuille) #56830
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Mais pour ce qui est de la réponse : joker.  :joker:

    :Smiley01:

    Merlin
    Maître des clés

    Ouf.
    Merci Alex, parce-que je suis complètement largué.
    :geek:

    Merlin
    Maître des clés

    Si le lance depuis : propriété de la liste déroulante/Validation/Executer le script de validation personnalisé, tout fonctionne parfaitement, mais je perds un gros gain de vitesse (environ 5 secondes de chargement, comme s’il lançait un calcul en boucle).
    (voir fichier : http://dl.free.fr/i7qq8j0YB)

    Tu m’étonnes !
    Je viens de tester ce fichier : la Console se transforme en sapin de Noël qui clignote de partout.
    Jusqu’à ce qu’elle arrête d’elle-même la boucle.
    :idee:

    Merlin
    Maître des clés

    Si, on va dans ton sens.
    Mais je viens de comprendre qu’il me manque une info : qui décide des séquences de pages à imprimer, et à quelle étape ?

    Parce-que c’est ça qui devra décider de la meilleure méthode à utiliser.

    Merlin
    Maître des clés

    merci pour l’astuce de la console

    Ca fait 2 fois aujourd’hui, dans 2 sujets.
    Je crois que je vais bientôt me fendre d’un petit article…

    :Smiley01:

    Merlin
    Maître des clés

    PS :

    1. Toujours tester avec Reader, pas avec Acrobat.
    2. Quand Reader ou Acrobat ont des comportements incohérents ou juste douteux : quitter + relancer. En général ça va mieux après.
    :Smiley15:

    Merlin
    Maître des clés

    Essaye la demarche suivante :
    – Choisis  par ex la value “Nom complet FR 3” dans la liste déroulante.
    – Clique un coup sur le fond blanc de la page
    – re-selectionne le menu déroulant… et la, au lieu de selectionner la value “Nom complet FR 3”, il te selectionne la dernière valeur :”Nom complet FR 25″…

    C’est ce petit bug que j’aimerais pouvoir corriger :)

    Non, pour moi ça fonctionne correctement, sans bug. J’ai testé avec plusieurs versions d’Acrobat et de Reader.

    Donc :
    – bonne nouvelle, ça fonctionne,
    – mauvaise nouvelle, il y a un bug sur ton ordi.

    :Smiley01:

    Merlin
    Maître des clés

    1.
    Il faut absolument que tu configures tes Préférences JavaScript comme sur la capture ci-jointe.
    Ensuite tu relances Acrobat et la Console fonctionnera beaucoup mieux.
    :Smiley03:

    2.
    Je viens de trouver ceci dans la doc., donc tous tes efforts seront vains…
    If nStart and nEnd parameters are used, bUI must be false.
    :mur:

    3.
    Bonne nouvelle et je m’en veux de ne pas y avoir pensé avant : pas besoin de JavaScript pour les séquences de pages, c’est prévu dans l’interface.
    Menu Fichier : Propriétés : Avancées : Etendue à imprimer.
    Que l’on note ainsi : 1-5, 8-12, 17-32
    etc.

    Capture jointe.
    :geek:

    [attachment deleted by admin]

    Merlin
    Maître des clés

    yes voici le fichier avec la deuxième méthode :

    propriété de la liste déroulante/Actions
    Déclencheur => champ activé
    Selectionner l’action : executer un script javascript

    Code:
    xinitialisation();

    Ben… Ca à l’air correct… Du coup je ne comprend plus bien la question…
    Mais effectivement, ça ne peut que mieux fonctionner en Champ activé ou en Souris enfoncée.
    :doute:

    Par contre j’ai une réponse : il faut absolument que tu configure tes Préférences JavaScript comme sur la capture ci-jointe.
    Ca te permettra de voir que la Console répète sans cesse le même message :
    TypeError: this.getField(fieldName) is null
    18:AcroForm:BaseDeDonneesStagiaires:Keystroke

    :Smiley15:

    [attachment deleted by admin]

    Merlin
    Maître des clés

    Oui, postes ton doc.
    Je me doute du problème mais ce sera plus facile à verifier et à expliquer.
    :Smiley01:

    en réponse à : Logo variable en fonction du choix dans liste déroulante #56762
    Merlin
    Maître des clés

    :bonjour:

    Merlin
    Maître des clés

    Bonjour et bienvenue,

    1.
    this.print({bUI: true, nStart: 0, nEnd: 6});
    this.print(false,0,6);

    La différence entre ces deux lignes de code c’est true et false.
    true : la boite de dialogue d’impression s’affiche.
    false : la boite de dialogue d’impression ne s’affiche pas.
    Les intitulés en bleu sont facultatifs, les accolades ne servent que s’il y a les intitulés. Si on ne met pas les intitulés il faut impérativement renseigner les 3 paramètres dans l’ordre.

    2.
    Colle ce code dans la Console (crtl-J ou cmd-J) après y avoir effacé le texte par défaut, sélectionne le, et appuie sur la touche Entrée (je dis bien Entrée (Enter) et non pas Retour (Return)).

    var l = app.printerNames.length
    for ( var i = 0; i < l; i++)
    console.println(“(” + (i+1) + “) ” + app.printerNames);

    Ca te donnera la liste et le nom des imprimantes disponibles, et donc la syntaxe exacte du nom d’imprimante à utiliser dans le script.

    Ai-je bien tout répondu ?
    :Smiley01:

    Merlin
    Maître des clés

    J’aimerais pouvoir masquer la toolbar des pièces jointes qui s’ouvre automatiquement au démarrage du document.

    Acrobat : menu Fichier : Propriétés : Vue Initiale : Onglet de navigation.

    :Smiley01:

    Merlin
    Maître des clés

    Je croyais que tu voulais initialiser le document une fois pour toute et le diffuser ainsi.
    Si c’est à l’utilisateur de le faire le mieux est de lui placer un gros bouton sous les yeux.
    :Smiley01:

    en réponse à : condition sur Adobe acrobat XI pro #56809
    Merlin
    Maître des clés

    Je ne le répéterais jamais assez :

    – Pas d’espaces ni caractères accentués ni caractères spéciaux dans les noms de champs. Que des lettres et des tirets-bas (underscore).
    – Même chose pour les noms de fichiers…
    :tutut:

    D’autre part, les champs de la colonne “Montant TTC” et les champs de totaux devraient être en lecture seule.

    Exemple ci-joint, tout est dans l’onglet Calcul du champs “Accompte de 30%”.

    :Smiley15:

    PS : la différence de poids de fichier (du simple au double) entre ta pièce jointe et la mienne est due à un simple “Enregistrer sous”, c’est magique…
    :Smiley03:

    [attachment deleted by admin]

    en réponse à : Fusion et publipostage au format Adobe PDF #56806
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Impossible de trouver la police Arial MT #56800
    Merlin
    Maître des clés

    Je pense que soit on continue dans les arts divinatoires, soit tu peux poster (tout ou partie d’) un de ces PDF “foireux” pour juger sur pièces…
    :Smiley03:

    en réponse à : Impossible de trouver la police Arial MT #56798
    Merlin
    Maître des clés

    Si ça vient des logiciels c’est très certainement un problème d’encodage des caractères, à la source ou lors de la conversion en PDF.
    Windows Latin / UTF-8 / ETC.

    :Smiley01:

    Merlin
    Maître des clés

    Dans les scripts de document il y en a un qui s’appelle “Xinitialisation”, c’est lui qui réinitialise à chaque lancement du document.

    Donc il faut supprimer ce script, après l’avoir copié-collé dans la Console pour l’exécuter une première fois (initialisation).
    :Smiley15:

    le fichier fais plus de 4 mo alors qu’il est vide, j’ai essayé les options de cleanage mais sans succès

    L’audit me dit qu’il contient environ 4 Mo de polices inutilisées, et on ne peut rien supprimer avec l’Optimisation…
    Dans ce cas, le mieux est de créer un nouveau PDF vierge* et de copier-coller les champs dans le nouveau document.
      :Smiley01:

    * ==> http://abracadabrapdf.net/utilitaires/acrobat-plugins/abracadabratools/

    en réponse à : Fusion et publipostage au format Adobe PDF #56803
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Je ne connais pas du tout ni Word ni PDF Maker, mais a priori je suppose qu’il doit y avoir des retours de lignes ou des éléments aussi indésirables qu’invisibles qui trainent dans la matrice de publipostage…
    :joker:

    en réponse à : condition sur Adobe acrobat XI pro #56807
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Le mieux serait que tu postes une maquette avec les champs à contrôler, on gagnerait un temps fou.
    :Smiley01:

    en réponse à : Impossible de trouver la police Arial MT #56796
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    – A priori le document est foireux parce-que l’Arial MT est une police de caractères censée se trouver sur tous les ordis.

    – Une police ne s’installe pas “dans Adobe”, une police de caractères s’installe dans un des dossiers Polices* (Fonts) du système (Mac OS ou Windows) pour être ensuite disponible pour toutes les applications.

    – Le plus simple, sur Mac comme sur Windows, c’est de double-cliquer sur le fichier de la police de caractères, le reste se fait tout seul.

    :Smiley15:

    * En général on utilise le dossier Utilisateur.

    Merlin
    Maître des clés

    Postes une maquette, ce sera plus simple pour la suite.
    :Smiley01:

    Merlin
    Maître des clés

    Quand on sélectionne un champs puis qu’on sauvegarde le document, les champs sont bien conservés mais par contre la liste déroulante se réinitialise toujours à la dernière valeur au démarrage.

    Est-il possible de stocker la valeur d’une liste déroulante dans une var globale si elle est renseignée, et de l’injecter au démarrage du document ?
    (Je fais des tests en même temps à coté, si je trouve je poste le résultat)

    Bonjour,

    Quelle est la vraie question ?
    Tu voudrais que la liste laisse affichée la dernière sélection effectué ?

    Auquel cas il n’y a pas plus simple : il suffit de supprimer l’essentiel des scripts après avoir initialisé la liste une première fois.
    :Smiley15:

    en réponse à : Insérer un champ pour y coller une image #56765
    Merlin
    Maître des clés

    La base de tout c’est de trouver l’outil “Modification d’objet” (flèche noire) dans Acrobat.
    Le plus simple est d’ouvrir l’éditeur de formulaire, c’est l’outil par défaut.

    Une fois cet outil activé il faut soit simplement copier-coller le champ d’un document à l’autre, soit copier-coller le script que l’on trouve dans le panneau Action des Propriétés du champ dans un autre champ.

    Voir aussi (c’est un bon départ) : http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e1e.w.html

    :Smiley15:

    en réponse à : Logo variable en fonction du choix dans liste déroulante #56760
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    J’ai trouvé ça dans la doc. JavaScript, c’est une autre méthode :

    Example:
    This example takes every named icon in the document and creates a list box using the names. Selecting an
    item in the list box sets the icon with that name as the button face of the field “myPictures”. What follows is
    the mouse-up action of the button field “myButton”.

    Code:
    [font=courier]var f = this.getField(“myButton”)
    var aRect = f.rect;
    aRect[0] = f.rect[2]; // Place list box relative to the
    aRect[2] = f.rect[2] + 144; // position of “myButton”
    var myIcons = new Array();
    var l = addField(“myIconList”, “combobox”, 0, aRect);
    l.textSize = 14;
    l.strokeColor = color.black;
    for (var i = 0; i < this.icons.length; i++)
    myIcons = this.icons.name;
    l.setItems(myIcons);
    l.setAction(“Keystroke”,
    ‘if (!event.willCommit) {rt’
    + ‘var f = this.getField(“myPictures”);rt’
    + ‘var i = this.getIcon(event.change);rt’
    + ‘f.buttonSetIcon(i);r’
    + ‘}’);
    [/font]

    The named icons themselves can be imported into the document through an interactive scheme, such as
    the example given in addIcon or through a batch sequence.
    See also buttonGetCaption for a more extensive example.

    Sinon, pour qu’on puisse t’aider plus il faudrait que tu postes une maquette de ton document.
    :Smiley15:

    en réponse à : Insérer un champ pour y coller une image #56763
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Exemple à télécharger ici : http://abracadabrapdf.net/file/ReaderXI_trombinoscope_demo.pdf

    :Smiley15:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56702
    Merlin
    Maître des clés

    J’oubliais : la notion de “modèle” dans Acrobat est également importante, puisqu’avec cette fonction c’est toujours un “modèle” qui est dupliqué.
    :idee:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56700
    Merlin
    Maître des clés

    Et bien il ne reste plus qu’à t’intéresser à la fonction JavaScript spawnPageFromTemplate.
    Il y a quelques contraintes mais la logique est assez simple à mettre en œuvre.
    On a un exemple ici : http://abracadabrapdf.net/file/ReaderXI_trombinoscope_demo.pdf

    La doc JavaScript est inclue dans le SDK : http://www.adobe.com/devnet/acrobat/javascript.html
    On peut aussi utiliser la doc en ligne : http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/js/html/wwhelp.htm?href=JS_API_AcroJS.88.1.html#1988641&accessible=true

    :Smiley01:

    en réponse à : Bouton pour ajout fomulaire a la suite d’un autre #56698
    Merlin
    Maître des clés

    La réponse est oui, sous réserve que si et seulement si l’utilisateur se serve de Adobe Reader version XI (11) ou ultérieure, ou bien de Adobe Acrobat (toutes versions).
    On continue ?
    :Smiley01:

    en réponse à : Compter nombre de pages A4/A3/couleurs/N&B #56697
    Merlin
    Maître des clés

    Détecter les formats de page ce n’est pas très compliqué et c’est JavaScriptable.
    Par-contre détecter si c’est de la couleur ou de gris c’est une autre paire de manches…
    :joker:

    en réponse à : Compter nombre de pages A4/A3/couleurs/N&B #56695
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Je ne commais rien de gratuit qui puisse faire ça.
    Peut-être PitStop ou Callas mais c’est plus cher que le logiciel que tu as essayé.
    :joker:

    en réponse à : Glisser/recadrer les pages d’un PDF avec un outil main #56689
    Merlin
    Maître des clés

    Seul un logiciel d édition de PDF qui offrirai la possibilité de glisser la page dans le masque de recadrage au travers d une interface graphique pourrai me faciliter la tâche.

    J’insiste : seul un logiciel de mise en page offre la possibilité “de glisser la page dans le masque de recadrage au travers d une interface graphique”.
    InDesign à deux particularités :
    – il ne bousille pas les PDF importées lors de la re-exportation en PDF,
    – il est livré avec des scripts qui permettent d’importer/exporter des milliers de PDF en un tournemain.

    :Smiley01:

    en réponse à : Glisser/recadrer les pages d’un PDF avec un outil main #56687
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    Pour moi 2 solutions, soit scanner correctement (…), soit utiliser un logiciel de mise en page (InDesign, Scribus…), qui permet un placement précis et ensuite l’exportation en PDF.
    :Smiley15:

    Merlin
    Maître des clés

    Le client ne peut copier/coller les images contenu dans le fichier ( afin d’éviter qu’il copie notre travail pour aller le faire imprimer ailleurs….)

    Il faut utiliser les Restrictions d’utilisations, mais pour que ce ne soit pas trop facilement crackable il faut choisir une compatibilité Acrobat X.
    Menu Fichier : Propriétés : Protection.

    La compatibilité Acrobat X a aussi l’avantage d’interdire l’ouverture du PDF dans Aperçu et autres logiciels bas-de-gamme qui bousillent les PDF sans prévenir, et en particulier les formulaires.

    et les champs que nous avons remplis doivent être verrouillés avant envoi afin que le client ne puisse les modifier. Par contre certains champs réservés à l’approbation du client doivent rester déverrouillés afin qu’il puisse les remplir.

    Pareil, on est obligé de faire confiance aux Restrictions d’utilisations en compatibilité Acrobat X pour empêcher les utilisateurs d’Acrobat de déverrouiller les champs et empêcher les utilisateurs d’Aperçu de pouvoir les modifier quand même.

    Sinon, JavaScriptement parlant ce n’est pas bien compliqué à gérer, surtout si tu prends soin d’utiliser la Convention de dénomination des champs de formulaire.
    En faisant 2 séries de champs, par exemple une série nommée client.xxxxxxx et une autre par auteur.xxxxxxx

    :Smiley01:

    en réponse à : Date automatique ne fonctionne pas #56685
    Merlin
    Maître des clés

    Salut,

    Le mieux serait de poster le PDF mais a priori je commencerais par vérifier que le format de date entre guillemets dans le script soit identique à celui utilisé dans l’onglet Format (Propriétés du champ : Format : Date).

    :Smiley01:

    Merlin
    Maître des clés

    La présentation de ces documents, à base de Porte-documents PDF, n’est pas géniale mais c’est une mine d’or…
    :geek:

    Merlin
    Maître des clés

    Non, l’Aide en ligne de JavaScript est inutile et incomplète, je préfère
    js_api_reference.pdf
    &
    js_developer_guide.pdf
    ainsi que les autres fichiers que l’on trouve dans les sous-dossiers du Acrobat XI SDK : http://www.adobe.com/devnet/acrobat.html

    Dans ce SDK on trouve aussi beaucoup d’exemples bien pratiques.
    :Smiley15:

    en réponse à : "Problème" Acrobat 7.0 Pro et XI Pro #56684
    Merlin
    Maître des clés

    Bonjour et bienvenue,

    C’est plus un problème d’installation et de registres de Windows qu’un problème de PDF ou concernant le fonctionnement Acrobat.
    Je te renvoie vers : http://forums.adobe.com/community/international_forums/francais parce-que tu y trouveras certainement plus rapidement une réponse qu’ici.

    :joker:

    en réponse à : Champs obligatoires dans formulaires avec fenêtre d’alerte #56680
    Merlin
    Maître des clés

    Dans ce type de cas je préfère aussi faire ça : l’utilisateur remplit d’abord les infos obligatoires, et ensuite il peut remplir le reste.

    Pour ça on a plusieurs méthodes, soit des boites de dialogues qui collectent les infos dès l’ouverture du formulaire, soit c’est le remplissage des champs qui sont obligatoires qui libère ensuite les autres champs.
    Ainsi on n’a pas besoin d’utiliser des kilomètres de scripts pour vérifier ce qui a été rempli ou non, et surtout on améliore beaucoup le ressenti de l’utilisateur.

    Combien as tu de rubriques/champs obligatoires ?

    :Smiley15:

    en réponse à : Champs obligatoires dans formulaires avec fenêtre d’alerte #56678
    Merlin
    Maître des clés

    Or pour mon projet, les coordonnées des clients sont primordiales

    Ben… si après avoir été alerté il n’a pas compris que ce qu’il fait ne sert à rien tant qu’il n’a pas remplit ses coordonnées, autant le laisser continuer…
    C’est qu’il ne comprendra jamais rien d’autre.
    :joker:

    Merlin
    Maître des clés

    PS : tu peux aussi utiliser ce JavaScript dans la Console (crtl ou cmd + J), parfois ça va plus vite.
    :idee:

    Merlin
    Maître des clés

    :bravo: La vache, c’est vraiment top comme action. :bravo:

    2 copier-collers depuis la doc. JavaScript en modifiant les dimensions.
    Je n’ai pas grand-mérite.
    :geek:

    Ici le thermomètre est resté positif tout l’hiver et les amandiers sont déjà fleuris.

    Bg3wqMVIEAAo2AS.jpg

    Merlin
    Maître des clés

    Décompresse et double-clique sur le ci-joint pour l’installer dans l’Assistant Action.
    Cette Action crée un champ invisible, en haut à gauche de la première page du document actif, qui contient le nom de fichier du document.
    Et puis l’enregistre.

    :Smiley15:

    [attachment deleted by admin]

    Merlin
    Maître des clés

    Trop bien connectée la haute-montagne d’aujourd’hui !
    Je m’en occupe dqpossible.
    :Smiley15:

    Merlin
    Maître des clés

    Rappelles moi quelle version d’Acrobat tu utilises.
    :geek:

    en réponse à : Champs obligatoires dans formulaires avec fenêtre d’alerte #56675
    Merlin
    Maître des clés

    Bonjour,

    Une recherche (dans la barre rouge ci-dessus) sur le mot “obligatoire” ou “required” (en anglais) dans ce forum devrait t’apporter toutes les réponses dont tu as besoin.
    :Smiley03:

Affichage de 99 réponses de 5,644 à 5,742 (sur un total de 10,198)