Donnez vie à vos documents numériques !
 

Merlin

Toutes mes réponses sur les forums

Affichage de 99 réponses de 1,090 à 1,188 (sur un total de 10,369)
  • Auteur
    Réponses
  • en réponse à : Champs formulaire #68948
    Merlin
    Maître des clés

    Bonjour

    Il n’y a pas besoin de script si on utilise l’action « Envoyer un formulaire », les champs obligatoires sont détectés et l’envoi ne fait pas tant qu’ils ne sont pas remplis.
    L’astuce c’est qu’il faut ajouter mailto: devant l’adresse email pour ne pas être obligé d’utiliser une URL envoyant les données directement vers un serveur.
    :Smiley03:

    Merlin
    Maître des clés

    Bonjour

    C’est le script d’une action que j’ai trouvé, il y a longtemps, sur feu le site Acrobat’s Users.

    Code:
    //Begin script

    var strFilename = «  »;
    var strChar;
    var i = this.path.length;

    do {
    strChar = this.path.substr(i-1,1)
    //console.println(strChar);
    strFilename = strChar + strFilename;
    i–;
    }
    while (strChar != « / »)
    strFilename = strFilename.substring(1,strFilename.length-4);

    this.info.Authors = strFilename;

    //End script

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60331
    Merlin
    Maître des clés

    Il y avait beaucoup trop de scripts dans ce document.
    Il faudrait que tu t’intéresses à la Console, elle donne des informations précieuses :
    https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60329
    Merlin
    Maître des clés

    :bonjour:

    Regarde bien dans les champs, ils ont tous la même Action « Champ activé » (onFocus).

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60327
    Merlin
    Maître des clés

    Le truc c’est que dans ton formulaire final il n’y aura pas qu’un seul champ à remplir (enfin je suppose), donc il faut prévoir plus large.

    Dans le ci-joint tout est dans le bouton vert.

    Code:
    function controlOblig() {
    var nCompteur = 0;
    for (var i=0; i var oFld = this.getField(this.getNthFieldName(i));

    // si champ texte ET obligatoire ET valeur = valeur par défaut
    if (oFld.type == « text » && oFld.required == true && oFld.value == oFld.defaultValue) {
    nCompteur = nCompteur + 1;
    oFld.strokeColor = color.red;
    }
    else {oFld.strokeColor = color.green;}
    }

    if (nCompteur != 0) {app.alert(« KO.nn » + nCompteur +  » champs obligatoires ne sont pas remplis. » );}
    else {app.alert(« OK »);}
    }
    controlOblig();

    en réponse à : Comment ne pas verrouiller un PDF après signature #68913
    Merlin
    Maître des clés

    Je ne sais pas tout et les processus de signatures numériques évoluent vite.
    Tout est expliqué là : https://helpx.adobe.com/fr/document-cloud/help/fill-and-sign.html

    Sachant que le signataire n’a pas besoin d’avoir Acrobat Reader, il a juste besoin d’un navigateur web pour pouvoir signer le document reçu, c’est très intuitif et ça se fait en 3 clics.
    Le mieux c’est de tester.

    en réponse à : Extraire pages d’un formulaire #68917
    Merlin
    Maître des clés

    Bonjour

    La réponse est oui, mais ça ne fonctionnera pas avec Acrobat Reader, l’utilisateur final devra avoir Acrobat Pro ou Standard.

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60324
    Merlin
    Maître des clés

    Je ne comprend toujours pas ce qu’un script de vérification des champs obligatoires vient faire dans un champ Téléphone, encore moins en script de calcul…
    :Euuuh:  :doute:

    en réponse à : Comment ne pas verrouiller un PDF après signature #68911
    Merlin
    Maître des clés

    Bonjour et bienvenue

    On en parle justement ici : https://abracadabrapdf.net/forum/index.php/topic,4217.0.html
    (Il est toujours bon de faire une recherche avant de poser une question dans un forum)
    :joker:

    en réponse à : lire fichier xps #68910
    Merlin
    Maître des clés

    Bonjour

    A priori ça doit être pareil pour les deux.
    Leurs différences ne sont pas là.

    en réponse à : Obliger l’utilisateur à entrer une date ultérieure #68843
    Merlin
    Maître des clés

    Bonjour, le script il fonctionne super bien. Mais j’aimerais savoir s’il te plait pourquoi tu l’as mis en script de calcul personnalisé plutôt qu’en action-exécuter un JavaScript ou encore dans les scripts JavaScript du document ?

    Il faut absolument que tu lises ce tuto : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60322
    Merlin
    Maître des clés

    Cependant je bute sur mon Champ « Téléphone ». Mon champ téléphone fonctionne déjà avec un masque arbitraire dans l’onglet format. Et je n’ai plus la possibilité d’y rajouter du code JavaScript

    Le script de vérification des champs obligatoire devrait se trouver dans le bouton « Valider » (ou Envoyer, etc.).
    Que veux tu mettre en Validation dans ce champ téléphone ?

    en réponse à : Double signature tampon sur formulaire PDF #68902
    Merlin
    Maître des clés

    Bonjour

    1. C’est effectivement la méthode la plus simple et la plus intuitive.
    2. Un tampon n’a aucun impact sur les champs de formulaire.
    3. Ce type de signature requiert que l’utilisateur commence par se créer un « Certificat d’identification numérique » ou retrouve celui qu’il a déjà + le mot de passe correspondant.

    Quelque soit le type choisi, par principe une vraie signature numérique verrouille tout le document car toute modification ultérieure invaliderait la signature.
    Sauf dans le cas où l’on prévoit plusieurs signataires successifs mais dans ce cas les zones modifiables après la première signature doivent être définies précisément.

    Voir : https://acrobat.adobe.com/fr/fr/sign/compliance/electronic-signature-legality.html

    Il ne faut pas non plus perdre de vue que les fonctions de signatures intégrées à Document Cloud sont limitées et destinées à appâter pour vendre des solutions Adobe Sign : https://acrobat.adobe.com/fr/fr/sign.html

    en réponse à : Code pour dupliquer une page #68906
    Merlin
    Maître des clés

    C’est aussi une solution.

    en réponse à : Addition de boutons-radio #68909
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Addition de boutons-radio #68907
    Merlin
    Maître des clés

    Bonjour

    J’ai placé ce script de calcul dans le champ « totalA » :

    var nTotA = 0;
    var nTotB = 0;
    for (var i=0; i<31; i++) {
    var oFld = this.getField(« Bouton. » + i);
    if (oFld.value == « A ») {nTotA = nTotA + 1;}
    else if (oFld.value == « B ») {nTotB = nTotB + 1;}
    }
    event.target.value = nTotA;
    this.getField(« totalB »).value = nTotB;

    en réponse à : Code pour dupliquer une page #68904
    Merlin
    Maître des clés

    Bonjour

    Si on utilise bRename:true, pour générer 3 pages au milieu d’un document il ne faut pas générer 3 fois de suite une page au même endroit avec : nPage: »4″,
    Il faut générer 3 pages les unes après les autres.

    En supposant qu’on veuille générer 3 fois le modèle « bat » entre la page 3 et la page 4 il faut utiliser :

    this.getTemplate(« bat »).spawn({nPage: »2« , bRename:true, bOverlay: false});
    this.getTemplate(« bat »).spawn({nPage: »3« , bRename:true, bOverlay: false});
    this.getTemplate(« bat »).spawn({nPage: »4« , bRename:true, bOverlay: false});

    Ainsi les champs n’auront pas les mêmes noms/numéros.

    Merlin
    Maître des clés

    Parce-que ta pièce jointe n’est pas une image, c’est un PDF.

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60319
    Merlin
    Maître des clés

    Avec la surbrillance je crois.…
    Sachant que je désactive déjà la surbrillance dès l’ouverture du fichier…

    :Euuuh:  :doute:
    Dans ce cas on va plutôt essayer de faire sans.  :geek:

    Ce forum ne permet pas de poster des résultats de recherche, tu devrais y faire une recherche (« RECHERCHER » ci-dessus) sur : « obligatoire champ rouge » et sur « validation champ obligatoire », c’est un sujet qui a déjà été abordé plusieurs fois.
    N’hésites pas à revenir avec des questions si tu n’y arrives pas.

    Merlin
    Maître des clés

    Comment faites-vous pour intégrer des petites vignettes dans vos réponses (comme celles ci-dessus)?

    Ce ne sont pas de petites vignettes, ce sont de vraies images ou bien des documents joints.

    Un dessin vaut mieux qu’un long discours :

    en réponse à : Changer couleur du champ obligatoire lorsque rempli #60317
    Merlin
    Maître des clés

    Avec ou sans la surbrillance ?

    Merlin
    Maître des clés

    Bonjour

    Ces cadres de couleur sont virtuels, ils servent à marquer les zones de page du format PDF.

    On peut les masquer dans les « Préférences » ou bien dans « l’Aperçu de la Sortie ».
    Voir les captures.

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68659
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Alternative à Adobe Sign #68890
    Merlin
    Maître des clés

    Bonjour

    Pour ce qui me concerne je n’en ai aucune idée.

    Ce que je sais c’est que pour Adobe c’est un long combat puisque qu’on trouvait déjà un outil de signature numérique dans Acrobat Reader 3, sorti en 1996 !

    J’ai retrouvée par hasard cette vidéo fournie avec Acrobat 5 en cherchant autre chose, il y est question de la signature numérique d’un certain JR…  :geek:
    https://abracadabrapdf.net/download/Digital_Signatures_Fr.mp4

    en réponse à : FindChangeList et InDesign 2021 #68888
    Merlin
    Maître des clés

    C’est sur FindChangeByList.jsx qu’il faut double-cliquer.
    Comme son nom le suggère, le fichier FindChangeList.txt ne contient que les instructions a exécuter. Un .txt n’est pas un exécutable.

    en réponse à : Somme valeurs de cases à cocher #68786
    Merlin
    Maître des clés

    Bonjour

    C’est hors de portée de InDesign et Acrobat Pro ne permet pas de faire d’aussi belles cases à cocher. Par-contre celles qu’on fait avec Acrobat permettent les calculs !
    Tout est dans la façon de nommer les champs, dans leur « valeur d’exportation » et dans le fait d’utiliser la fonction de duplication de champs d’Acrobat Pro (ça m’a pris moins d’une minute pour remplacer toutes les coches).
    Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/

    Exemple ci-joint, les calculs sont simplissimes, on peut modifier l’aspect de toutes les coches en une seule fois après les avoir toutes sélectionnées.

    Merlin
    Maître des clés

    Au mieux… Vieux01.gif

    :Smiley08:

    en réponse à : Créer un menu dynamique à partir d’une liste de choix #68882
    Merlin
    Maître des clés

    C’est parfois le problème avec les scripts non testés et non vérifiés postés sur les forums…  :siffle:

    Utilise plutôt ceci comme script :

    if (this.getField(« LISTE1 »).value == 1 && this.getField(« LISTE1 »).value == 1) {
    this.getField(« LISTE3 »).setItems(« Item 1 », « 1« ],[« Item 2 », « 18« ], « Item 3 », « 40« );
    }

    Et place ce script en « Changement de sélection » dans la Zone de liste :

    if ( !event.willCommit && (event.changeEx != «  ») ) {
    this.pageNum = Number(event.changeEx)-1;
    }

    Comme j’ai ajouté « -1 » directement dans le script on peut utiliser directement le numéro de page voulu en valeur d’exportation.
    :Smiley03:

    Merlin
    Maître des clés

    Ça prend les deux. Un copier/coller (centre de l’écran) …

    Comment fais tu ça ?

    en réponse à : Rechercher mot pour supprimer pages #67034
    Merlin
    Maître des clés

    Il est disponible en version d’essai pendant 7 jours.

    en réponse à : Créer un menu dynamique à partir d’une liste de choix #68880
    Merlin
    Maître des clés

    Trop facile : il suffit d’utiliser une Zone de liste (listbox) au lieu d’une Liste déroulante (combobox), comme ces deux types de champs partagent presque toutes leurs propriétés le script ne change pas.

    en réponse à : Créer un menu dynamique à partir d’une liste de choix #68878
    Merlin
    Maître des clés

    Bonjour et bienvenue

    En JavaScript ça donne :

    if (this.getField(« LISTE1« ).value == 1 && this.getField(« LISTE2« ).value == 1) {
    this.getField(« LISTE3« ).setItems(« Item 1« , « this.pageNum = 0« ],[« Item 2« , « this.pageNum = 17« ], [« Item 3« , « this.pageNum = 39« );
    }

    Tu sauras tout sur setItems en allant sur cette page :
    https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/Acro12_MasterBook/JS_API_AcroJS/Field_methods.htm?rhhlterm=setItems%20&rhsyns=%20#XREF_90526_setItems

    en réponse à : Lecteur PDF avec vidéo et audio sur PC #68704
    Merlin
    Maître des clés

    Quand je dis que le port des moufles est certainement obligatoire pour devenir développeur d’Acrobat, c’est un constat, pas du mauvais esprit !
    Hélas.
    :Smiley08:

    Merlin
    Maître des clés

    La seule petite nouveauté est le copier/coller qui conserve sa position

    Le « Coller sur place » est une bonne idée mais comme souvent dans Acrobat ça a été implémenté en dépit du bon sens, parce-que du coup il n’est plus possible de coller « normalement ».
    Et pourtant c’est souvent ça qu’on veut !

    Quand le zoom est par exemple à 400% je voudrais que la case à cocher se colle dans la zone affichée et non pas à l’autre bout de la page, obligeant ainsi à dézoomer et à déplacer la case avec le clavier (puisque les cases à cocher et les boutons-radio sont indéplaçables avec la souris faute de pouvoir les attraper si le zoom n’est pas suffisant).
    :mur:

    À comparer avec l’implémentation exemplaire de cette fonction dans InDesign…
    Parfois je me demande si le port des moufles n’est pas obligatoire pour devenir programmeur d’Acrobat.  :oh:

    en réponse à : Calcul automatique non fonctionnel #68885
    Merlin
    Maître des clés

    Bonjour

    En fait la réponse est simple (bebarth : c’est dans les Propriétés du document  :Smiley03: )

    Non seulement ton client a utilisé Apple Aperçu pour remplir le formulaire, mais en plus, au lieu de l’enregistrer normalement, il en a fait un nouveau PDF en l’imprimant virtuellement via les PDF Services de MacOS, c’est pour ça qu’il est « aplati ».

    Ce problème est aussi vieux que MacOS X, les réponses et les méthodes pour éviter ça sont indiquées dans cet article :
    https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/forcer-utilisation-pdf-avec-acrobat-reader/

    en réponse à : Rechercher mot pour supprimer pages #67032
    Merlin
    Maître des clés

    Bonjour et bienvenue

    Ce script/action requiert Acrobat Pro.
    Acrobat Reader est un logiciel gratuit qui ne permet pas de modifier les PDF.

    en réponse à : FindChangeList et InDesign 2021 #68886
    Merlin
    Maître des clés

    Bonjour

    Mac ou Windows ?
    Je viens tester sur Windows avec InDesign mis à jour avant-hier : aucun problème.

    Pouvez-vous partager une capture d’écran ? Parce-ce que ce message me semble très curieux…
    :Euuuh:

    Merlin
    Maître des clés

    Le champ Image est en fait un bouton dans lequel le script permettant d’importer une image est déjà présent. C’est une « fausse » nouveauté destinée à faciliter le travail des concepteurs de formulaire, il me semble bien que ça date aussi de cette époque.

    Le champ Date existe depuis toujours.
    Le calendrier popup qui apparait n’est pas une fonctionnalité du format PDF, c’est une fonction du logiciel utilisé pour lire le PDF.
    Pour s’en convaincre il faut ouvrir le même PDF avec une version d’Acrobat postérieure à 2018 et ensuite avec une version antérieure à 2018, année où cette fonction est apparue dans Acrobat (alors qu’elle était présente dans Foxit depuis bien plus longtemps).

    Voir le texte d’introduction de cette page : https://www.abracadabrapdf.net/utilitaires/acrobat-plugins/magicdate-selecteur/
    Adobe a introduit son calendrier trois mois à peine après la sortie de l’utilitaire « Magic Date », ruinant ainsi prématurément sa carrière commerciale.  :mur:
    J’étais dépité.    :camenerve:

    Merlin
    Maître des clés

    Bonjour

    La réponse est simple : il n’y a eu aucun changement et aucune nouveauté depuis la sortie d’Acrobat X (10).
    Et encore ce n’étaient que des changements « cosmétiques », rien de fondamental (ajout des outils de formulaire AcroSign).

    Par-contre ce qui évolue constamment au fil des versions c’est le support de JavaScript, qui lui aussi s’enrichit au fil du temps.

    en réponse à : Enregistrer directement avec nom variable #68857
    Merlin
    Maître des clés

    Le but est de l’installer sur un pc unique afin que je puisse le remplir

    Dans ce cas c’est faisable.

    en réponse à : PDF remplissable automatique #68865
    Merlin
    Maître des clés

    Je ne comprend pas le rapport avec la détection automatique des champs.  :doute:    :Euuuh:

    Qu’il convient d’éviter autant que possible car les résultats sont en général passables, sauf si le document a été préparé en suivant les préconisations d’Adobe.

    en réponse à : PDF remplissable automatique #68860
    Merlin
    Maître des clés

    Bonjour et bienvenue

    Utiliser son adresse email comme identifiant d’un forum public n’est pas une bonne idée, sauf à vouloir se faire spammer : c’est modifié.
    :Smiley03:

    Importer des données dans un PDF n’est pas bien sorcier, et pour que soit le plus simple possible il faut que les noms des rubriques du formulaire HTML et du fichier de données aient le même nom que les champs du formulaire PDF.
    Tu devrais commencer par faire une recherche sur le forum, ce sujet y a déjà été abordé (hélas ce forum ne permet pas de fournir un lien vers un résultat de recherche).

    souvent quand on fait la lectures du PDF automatique par Adobe, le champs texte détecté souvent lui même un champs par défaut..

    J’ai essayé avec Googol Traduction mais je ne comprend pas mieux cette phrase…
    :joker:

    en réponse à : Images de texte sur PDF #68851
    Merlin
    Maître des clés

    Je ne dirais jamais assez tout le bien que je pense de PDF Creator…  :oh:
    As-tu essayé dans Word de « Enregistrer sous » au format PDF (voir capture) ?

    Si tu peux partager tout ou partie de ton document Word on pourrait tester avec Acrobat ou un autre générateur de PDF.

    en réponse à : Enregistrer directement avec nom variable #68852
    Merlin
    Maître des clés

    Bonjour et bienvenue

    C’est possible en utilisant un script JavaScript mais avec une importante restriction, sécurité oblige : ça ne peut fonctionner que depuis un script d’application, c’est-à-dire un script préalablement installé dans le sous-dossier « JavaScripts » de chaque application Acrobat sur chaque poste utilisateur.
    Voir : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/

    Donc ça ne peut fonctionner que dans un environnement maitrisé, s’il s’agit d’un formulaire destiné à être distribué ça ne sera pas possible.

    en réponse à : Images de texte sur PDF #68849
    Merlin
    Maître des clés

    Bonjour et bienvenue

    C’est un peu court comme description du problème.

    Mac ou Windows ?
    Quelle version de Word et d’Acrobat Pro ?
    Quel format d’image ?
    Quel processus utilises tu pour créer ces images ?
    Quel processus utilises tu pour convertir en PDF ?
    Peux tu partager un fichier ou un exemple ?

    Merlin
    Maître des clés

    Merci pour la réponse , je me suis mal exprimer est ce que cela marche pour peupler un fichier csv existant?
    La base de donnée existe déjà , j’aimerais juste que les données des pdf soient automatiquement mis dedans mais dans les bonnes colonnes

    Non, ce n’est pas possible avec Acrobat. Il ne sait que produire un nouveau CSV à chaque exportation.

    Merlin
    Maître des clés

    Bonjour

    il existe la propriété « size » pour les pièces jointes

    À mon avis elle n’est pas utilisable dans ce cas pour au moins deux raisons :

    – On ne peut connaitre le poids de la pièce jointe qu’a posteriori puisqu’il faut que la pièce jointe soit déjà importée dans le PDF pour pouvoir le connaitre via JavaScript (sécurité oblige).
    On ne peut donc pas empêcher l’utilisateur d’importer n’importe quoi, on peut seulement l’en avertir après coup.
    Je ne sais pas si on peut supprimer un PJ via JavaScript sans intervention de l’utilisateur (sécurité oblige), j’ai un gros doute.

    – Tous ceux qui ont lu l’article Incorporation d’un fichier ZIP dans un document PDF savent que dans un document PDF tout fichier placé en pièce jointe est systématiquement et immédiatement compressé avec l’algorithme ZIP.

    Malheureusement, comme il est indiqué dans la documentation, la propriété « size » retourne le poids de fichier non compressé, donc elle retourne une valeur qui n’est pas fausse mais qui est inutile.
    Je vois souvent des fichiers XML qui passent d’environ 4 Mo à environ 300 Ko après compression ZIP, donc avec une différence très significative.

    Bien entendu s’il s’agit de formats de fichiers déjà nativement compressés (PDF, JPEG, PNG, DOCX, XLSX, PPTX, ODF, etc.) la différence ne sera pas significative et donc pas pénalisante.

    en réponse à : Catalogue incluant facture #68845
    Merlin
    Maître des clés

    Bonjour

    Oui c’est possible en PDF, mais il faut savoir que les logiciels gratuits qui lisent les PDF, comme Acrobat Reader, ne permettent pas de n’envoyer que le bon de commande. Il leur est impossible d’extraire une page, ou d’en supprimer.

    L’utilisateur devra donc renvoyer tout le catalogue en même temps que le bon de commande.

    Merlin
    Maître des clés

    Bonjour

    Dans le panneau d’outils « Préparer le formulaire » d’Acrobat Pro : menu « Plus » : Exporter/Importer des données

    en réponse à : Un seul choix doit apparaître. #65148
    Merlin
    Maître des clés

    WeTranfert ne conserve pas les fichiers transférés.
    Je ne conserve pas les exemples donnés sur le forum. Et quand bien même si je le faisais, ne connaissant ni le nom ni le contenu du fichier il serait très difficile à retrouver…

    Ton seul espoir c’est bebarth.

    Merlin
    Maître des clés

    Je confirme qu’aux dernières nouvelles Alex coule depuis quelques années une paisible retraite quelque part en France.
    :merlin:

    en réponse à : Dupliquer une liste déroulante #68764
    Merlin
    Maître des clés

    Chnoirhomme, comment fais tu pour mettre ces balises qui apparaissent dans certains de tes messages ?
    Est-ce que tu écris directement dans le champ « réponse » du forum ?
    Est-ce que tu fais copier-coller depuis un autre logiciel ?

    C’est une vraie question car il y a peut-être un réglage à modifier.

    Voir :

    en réponse à : Limite max de calcul #68823
    Merlin
    Maître des clés

    Autre problème potentiel : les exemples donnés ne sont jamais, ou rarement, protégés.
    Par exemple si on me demande comment changer la couleur du texte du champ MACHIN en rouge je vais répondre simplement :

    this.getField(« MACHIN »).textColor = color.red;

    Mais si le champ MACHIN n’existe pas, le script s’arrête là et la Console renvoie une erreur.

    Alors que dans la vraie vie pour m’en protéger et pour assurer un maximum de souplesse à mes scripts j’utilise toujours :

    if (this.getField(« MACHIN ») != null) {this.getField(« MACHIN »).textColor = color.red;}

    Ainsi l’action ne s’exécute que si le champ MACHIN existe, sinon il ne passe rien et script continue comme si de rien n’était.
    On peut aussi utiliser continue ou try / catch

    :Smiley03:

    en réponse à : Limite max de calcul #68822
    Merlin
    Maître des clés

    Bonjour

    Non, je ne connais pas ce problème. J’ai eu parfois des lenteurs avec des gros calculs mais sans plus.
    As-tu testé avec un autre ordi ?

    Par-contre il est vrai que depuis toujours j’entends dire et j’ai pu constater qu’il vaut mieux éviter les calculs dans la mesure du possible, car chaque action sur n’importe quel champ déclenche systématiquement tous les scripts de calcul.
    Voir ce qui est dit à propos des calculs à la fin de cet article :
    https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/lordre-dexecution-des-evenements-dans-les-champs-de-formulaire-pdf/

    S’agissant de scripts récupérés sur ce forum, ou ailleurs, il faut commencer par vérifier tous les noms de variables et de champs pour s’assurer qu’il n’y a pas de collisions.
    Quand on poste des exemples on utilise souvent des noms génériques, notamment pour les variables, ce qui peut provoquer des effets indésirables quand on assemble plusieurs scripts.

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68657
    Merlin
    Maître des clés

    Il n’y a qu’une seule façon de le savoir !

    en réponse à : Changer la couleur du texte #68821
    Merlin
    Maître des clés

    Oui, je crois que parfois il ne faut pas hésiter, quoi qu’il en coûte.
    :Smiley01:

    Merlin
    Maître des clés

    Et si Acrobat me propose une vérif simple à mettre en place avec ce bouton d’envoi, je prends pour le moment.

    Le plus simple serait peut être de passer par un bouton d’envoi de formulaire avec l’option champs obligatoire.

    Il n’y a pas plus simple en effet.

    en réponse à : Changer la couleur du texte #68819
    Merlin
    Maître des clés

    Bonjour

    Si ce sont des champs de formulaire (ce qui a l’air d’être le cas) il suffit de sélectionner plusieurs champs à la fois et d’aller dans : Propriétés du champ : Aspect
    pour pouvoir changer la couleur du texte de tous les champs sélectionnés en une seule fois.

    Merlin
    Maître des clés

    Je vais plutôt passer par des boutons radios pour ce cas précis, même si on me dit « ça fait moins joli ».

    Un bouton-radio peuvent avoir le même aspect qu’une case à cocher, et vice-versa.

    avec les menus déroulants, je n’arrive pas à laisser un champ vide par défaut

    On ne peut pas, il faut saisir une espace.

    J ai trouvé une solution alternative, il suffit d’effacer le champ par défaut et la vérification fonctionne.

    Bonjour le bricolage !  :geek:

    Pour vérifier une liste déroulante il faut soit :
    – vérifier sa valeur (celle de l’item par défaut),
    – vérifier sa position (celle de l’item par défaut est zéro).

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68655
    Merlin
    Maître des clés

    Je vous confirme que le problème vient de votre ordinateur, et donc a priori de votre navigateur qui tente à répétition de se connecter à un fichier qui n’existe pas.

    Vous devriez commencer par un sérieux nettoyage :
    – scan complet de l’ordi avec un antivirus (pas gratuit de préférence).
    – nettoyage des plugins et des extensions utilisées par le navigateur.

    J’ai débloqué votre IP actuelle et toutes celles utilisées par le passé.

    Je ne connais pas l’IP de votre amie mais elle devrait être automatiquement débloquée dans un délai maximal de 7 jours.

    J’ai masqué l’ID et l’IP sur la capture ci-dessous mais c’est bien de votre ordinateur dont il s’agit :

    Merlin
    Maître des clés

    Bonjour

    Comment inclure le contrôle des champs autres que texte avant l’envoi du formulaire?

    La première chose qu’il faudrait savoir c’est le type de ces champs « autres », car leur vérification en dépend.

    en réponse à : Afficher/Masquer champ image #68804
    Merlin
    Maître des clés

    je ne peux pas mettre le fichier en pièce jointe car trop lourd.

    Dans ce sujet je suis largué depuis longtemps mais là je dis : non, non et non.  :tutut:

    Voir ==>  https://abracadabrapdf.net/forum/index.php/topic,2974.0.html

    Nous ne sommes plus au 20e siècle. :Smiley01:

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68653
    Merlin
    Maître des clés

    J’aurais peut être dû y penser avant mais j’ai vérifié la liste des IP qui sont bloquées par iThemes Security, le plugin qui assure la sécurité du site : la votre y figurait en bonne place !
    J’ai donc supprimée votre IP de la Black list.

    Vous devriez donc désormais pouvoir vous connecter.  :extra:  :bravo:

    Par-contre ça pose d’autres questions, parce-que si ce plugin vous a blacklisté c’est qu’il a eu au moins une bonne raison de le faire, mais il y a trop de possibilités pour pouvoir savoir laquelle (sauf en tentant de lire les fichiers de log… mais bon  :siffle: ).
    Mais il y deux raisons principales possibles si on exclut la malveillance de votre part :
    – la maladresse humaine : je ne connais pas votre niveau en informatique mais j’ai toujours été sidéré par les « prouesses » accomplies par les débutants et/ou les maladroits en informatique.
    – la bêtise ou la malveillance informatique : un utilitaire/plugin/etc malicieux qui tenterait de se connecter à des fichiers « interdits » ou bien un utilitaire/plugin/etc stupide programmé avec des moufles qui tenterait sans cesse de se re-connecter à quelque chose (JS, CSS, HTML, LOG… ???) sans y arriver.
    Cette dernière raison étant certainement la plus probable.

    Si le blocage venait à recommencer penser à noter, à lister, à capturer, etc, au mieux tout ce que vous avez fait dans les 30 minutes précédentes.

    en réponse à : Souci bouton envoyer un message électronique #68715
    Merlin
    Maître des clés

    Là je crois que ça va se jouer avec le support d’Adobe.
    Mais comme la première chose qu’ils vont te demander de faire ça va être de désinstaller proprement Acrobat Pro et Acrobat Reader, et de ne réinstaller que Acrobat Pro tu devrais peut être commencer par ça.
    :Smiley03:

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68651
    Merlin
    Maître des clés

    Je me suis trompé : vous êtes le seul à avoir ce problème avec le site abracadabraPDF, en fait l’autre cas auquel je pensais avait un problème avec un autre site (https://avignonguidehistorique.fr).

    J’ai fait tout ce qu’il m’était possible de faire et de son côté l’hébergeur à tout vérifié, je donne ma langue au chat…  :joker:

    en réponse à : Décocher Case Bouton Radio #68796
    Merlin
    Maître des clés

    Mon client souhaiterait pouvoir décocher une case qui a été cochée en recliquant dessus.

    C’est justement le comportement des cases à cocher, auxquelles on peut donner le même aspect qu’un bouton-radio.

    Pour faire un « groupe » de cases à cocher c’est comme pour les boutons-radio, il faut qu’elles aient toutes exactement le même nom ET une valeur d’exportation différente.

    en réponse à : Champs de texte / Valeur par défaut #68780
    Merlin
    Maître des clés

    Si les données proviennent d’un tableur ou d’un document structuré quelconque il y aurait aussi peut-être moyen de faire.
    Tout dépend de la quantité de champs à remplir.

    en réponse à : Champs de texte / Valeur par défaut #68778
    Merlin
    Maître des clés

    Bonjour et bienvenue

    Tu as touché les limites d’InDesign en ce qui concerne la création de formulaires PDF : ce n’est pas possible.
    Il n’est pas non plus possible d’exporter en PDF des champs de texte remplis, ils sont systématiquement vidés lors de l’exportation.

    La seule chose qu’on peut faire passer en PDF c’est le contenu de la rubrique « Description », c’est-à-dire l’info-bulle qui apparait lors du survol du curseur sur le champ.

    Si ça peut t’aider ou te faciliter les choses, il est possible avec Acrobat Pro d’utiliser un script JavaScript qui irait chercher le contenu « Description » pour le placer en « Valeur par défaut » dans tous les champs. Sachant que le script pourrait conserver ou supprimer le contenu « Description » pendant l’action, au choix.

    PS : j’ai habité à Antony plusieurs années.  :Smiley03:

    en réponse à : Texte tronqué dans liste déroulante #68777
    Merlin
    Maître des clés

    Bonjour et bienvenue

    Il y a trois solutions :
    – élargir les listes déroulantes;
    – utiliser le corps de texte automatique (voir capture), mais au final c’est plutôt moche voire illisible;
    – utiliser des popup menus JavaScript à la place des listes déroulantes, exemple dans ce document librement téléchargeable :
    https://www.abracadabrapdf.net/pdf-de-demo/formulaires/javascript-menus-pop-up/

    en réponse à : Police de caractère d’un PDF #68776
    Merlin
    Maître des clés

    Bonjour et bienvenue

    La première chose dont il faut s’assurer c’est que la licence de chaque police utilisée permette son incorporation dans un document, il existe des polices pour lesquelles c’est interdit et qui contiennent donc un « bit de verrouillage » pour interdire aux logiciels de les incorporer.
    InDesign et Acrobat préviennent l’utilisateur, mais pas Word.

    en réponse à : Débutant – Quelques questions #68772
    Merlin
    Maître des clés

    Bonjour et bienvenue

    – Est il possible de créer des fonctions avec arguments ? Mon passé à l’école me rappelle que c’est bien pratique une fonction, pour éviter d’avoir des script à rallonge…
    – Il m’arrive parfois de devoir modifier le PDF, je dois donc aller sur mon Word Révision 3 puis 4, rajouter X lignes, repasser en PDF Révision 4. Quel est la meilleur méthode pour ne pas devoir copier coller tout les scripts de la Rév 3 pour qu’ils soient dans la rév 4 ?
    – Existe-t-il un cours pour les néophytes du formulaire PDF ?

    – On peut faire tout ce que permet JavaScript : https://www.w3schools.com/js/default.asp
    La différence avec le JavaScript-HTML ce sont les objets, notamment le DOM qui n’existe pas en JavaScript-PDF.
    Concernant les objets du format PDF tout est là : https://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html

    – Il faut utiliser la fonction « Remplacer des pages » d’Acrobat Pro. Ça ne remplace que le fond de page (layout) : les champ de formulaire, les commentaires et les métadonnées restent intacts.
    https://helpx.adobe.com/fr/acrobat/using/manipulating-deleting-renumbering-pdf-pages.html#delete_or_replace_a_page

    – Ça commence par là : https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/ressources-pdf-javascript/

    en réponse à : Souci bouton envoyer un message électronique #68712
    Merlin
    Maître des clés

    Il y a peut-être du grain à moudre dans les Préférences :

    Merlin
    Maître des clés

    :bravo:

    en réponse à : Souci bouton envoyer un message électronique #68710
    Merlin
    Maître des clés

    Et si tu cliques sur « Suivant », que se passe-t-il ?

    en réponse à : Dupliquer une liste déroulante #68745
    Merlin
    Maître des clés

    En fait voici un exemple pour champ image,

    En quoi cet exemple de bebarth est-il lié à ta question ?

    en réponse à : Dupliquer une liste déroulante #68744
    Merlin
    Maître des clés

    Voila j’ai une List box  quand elle est activée et que la cellule de concaténation est pleine je voudrais soit recréer une série de cellules pour le calcul ou créer automatiquement une nouvelle textbox pour le résultat.

    Qu’est-ce que « la cellule de concaténation » ?
    Qu’entends-tu par « série de cellules pour le calcul » ?
    Pourquoi utilises-tu des « zones de liste » (listbox) comme des « menus déroulants » (combobox) ? A priori ce n’est pas une bonne idée.

    en réponse à : Mettre 2 docs PDF sur 2 pages sur une seule. #68728
    Merlin
    Maître des clés

    J’ ai longtemps eu « objet invalide.. » et en m’acharnant pour suivre le schéma de Merlin, j’y suis parvenu mais je sens bien que le comportement du
    logiciel (acrobat 9 pro) n’est pas régulier.

    Il faut bien avouer que les outils de modifications d’Acrobat 9 relèvent de la préhistoire, c’est surtout dans Acrobat 11 qu’ils ont été améliorés.

    en réponse à : Souci bouton envoyer un message électronique #68708
    Merlin
    Maître des clés

    As-tu une application de messagerie sur ton ordi ? (Outlook, Thunderbird, …)
    L’utilises-tu ?
    Est-elle définie comme messagerie par défaut ?

    en réponse à : Mettre 2 docs PDF sur 2 pages sur une seule. #68723
    Merlin
    Maître des clés

    OTAN pour moi, mais je n’avais pas menti : je n’avais effectivement rien compris.  :geek:

    Il y a deux façon de faire selon la quantité de pages et de documents à traiter :

    – utiliser l’outil de Modification pour copier-coller les éléments d’une page sur l’autre et ensuite supprimer les pages restées vides.
    – utiliser un script, qui devrait se trouver dans le forum car c’est un sujet qui a déjà été abordé.

    en réponse à : Mettre 2 docs PDF sur 2 pages sur une seule. #68721
    Merlin
    Maître des clés

    Bonjour

    J’ai effectué un fichier pdf de 2 pages (2 scans A5 en pdf d’une notice)

    Ce que je vois c’est un document PDF d’une seule page au format A4, contenant deux pages d’une notice, scannées ensemble, un peu plus petites que le format A6.

    j’aimerais mettre ces 2 pages pdf sur une seule.

    Ce que je vois c’est qu’elles sont déjà toutes les deux sur une seule page.

    Du coup je ne comprend pas la question…  :Euuuh:  :doute:  :joker:

    en réponse à : Souci bouton envoyer un message électronique #68705
    Merlin
    Maître des clés

    Bonjour et bienvenue

    1. La réponse est dans la question : un navigateur web n’est pas un « vrai » logiciel lecteur de PDF, aucun d’entre-eux ne supporte toutes les fonctionnalités du format PDF, et encore moins le PDF-JavaScript.
    Donc c’est normal.

    Ce tuto décrit un moyen de contourner ce problème :
    https://www.abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/forcer-utilisation-pdf-avec-acrobat-reader/

    2. Il faudrait que tu partages ton document ou juste un exemple avec le bouton « Envoyer par email » car ce n’est pas normal. Je suppose que ça vient certainement de l’ordinateur utilisé, ça permettrait de le vérifier.
    Voir : http://abracadabrapdf.net/forum/index.php/topic,2974.msg16849.html

    en réponse à : Comment faire fonctionner : "FindChangeByList.txt" #57072
    Merlin
    Maître des clés

    Bonjour et bienvenue

    Je ne suis pas certain de comprendre ce que Dreamweaver vient faire dans l’histoire  :doute:

    Ensuite il faut choisir dans le finder « the file containing your find/change list » (j’imagine qu’il s’agit du fichier ouvert dans indesign…

    Non, ce n’est pas le fichier INDD qu’il faut sélectionner, à cette étape ce qui est demandé c’est de localiser le fichier « FindChangeList.txt« , ensuite normalement c’est tout bon.

    en réponse à : Lecteur PDF avec vidéo et audio sur PC #68701
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Modification : ce qui suit n’est plus vrai depuis la mise à jour d’InDesign de février 2021. Vieux motard que jamais ;-)

    Le truc c’est que ça n’a pas grand-chose à voir avec le lecteur PDF, ça a plutôt à voir avec le façon dont est faite le fichier.

    Malheureusement c’est comme si la seule équipe de développement de logiciels au monde qui n’était pas au courant de la fin annoncée (depuis 3 ans) de Flash Player était celle qui développe InDesign.  :mur:
    Donc à ce jour InDesign continue à accepter des fichiers SWF ou FLV et à produire des PDF interactifs pleinement compatibles avec Flash Player.
    PDF interactifs qui sont forcément inutilisables puisqu’en plus d’avoir été « abandonné », Flash Player a été « désactivé ».

    En attendant que les développeurs d’InDesign se réveillent la solution c’est d’ajouter les fichiers vidéos (MP4-H264) et les fichiers audios (MP3) dans le PDF en utilisant Acrobat Pro, ou équivalent.
    Ce qui permet aux fichiers d’être utilisables par tous les « bons » logiciels lecteurs de PDF, quelque soit la plateforme.
    Voir : https://helpx.adobe.com/fr/acrobat/using/rich-media.html

    en réponse à : Script pour insérer un bouton #68680
    Merlin
    Maître des clés

    :idee:  :idee:  :idee:  :idee:  :idee:  :idee:  :idee:

    Dans les abracadabraTools il y a un plugin qui se nomme Hyperliens.

    On lui indique le mot à rechercher et il crée un champ de formulaire de type bouton sur chaque occurrence détectée dans le document.
    Essaie le et teste le, si son fonctionnement te convient il n’y aura pas grand-chose à faire pour l’adapter et remplacer le résultat « bouton avec un hyperlien » par « bouton avec une image ».

    Une fois installé Hyperliens est accessible via le menu Édition et via le panneau des outils complémentaires.

    HyperlinkMaker_FRA.png

    Merlin
    Maître des clés

    Oui, hélas le forum réduit automatiquement les grandes images.
    :mur:

    en réponse à : Script pour insérer un bouton #68671
    Merlin
    Maître des clés

    Quelle action ce bouton devrait il déclencher ?

    en réponse à : Problème pour ouvrir mes fichier PDF #68699
    Merlin
    Maître des clés

    No problemo.
    :Smiley01:

    en réponse à : Script pour insérer un bouton #68669
    Merlin
    Maître des clés

    Bonjour

    À mon avis le plus simple est de se faire un document « matrice » contenant tous les types de champs usuels, ensuite il n’y a plus qu’à copier-coller dans les nouveaux documents.

    Merlin
    Maître des clés

    Je suis bloqué avec le lien de la réponse précédente, mais peut-être cela se règlera-t-il plus tard.

    Ladite page en PNG :

    en réponse à : Problème pour ouvrir mes fichier PDF #68697
    Merlin
    Maître des clés

    Bonjour et bienvenue

    – J’ai déplacé le sujet dans la rubrique « Général ».
    « Assistance et support » c’est uniquement pour les utilitaires offerts par abracadabraPDF car on n’assure pas le support d’Acrobat.  :geek:

    – C’est typiquement un problème de droit d’accès au dossier ou au fichier, mais ça vient de OneDrive pas d’Acrobat Reader.
    Donc, à moins qu’un des intervenants de ce forum soit très calé en OneDrive et te réponde (il y a peu d’espoir…) je crois que le mieux est de t’orienter vers un forum/support/chat consacré à OneDrive.  :joker:

    en réponse à : Organigramme #68695
    Merlin
    Maître des clés

    Bonjour

    C’est faisable mais il faut déjà un petit niveau en JavaScript, on en a déjà parlé plusieurs fois sur le forum, utilise le champ de recherche ci-dessus avec les mots-clé : liste, mère, fille
    (Ce forum ne permet pas donner un lien vers un résultat de recherche)

    en réponse à : Rotation contenu page de portrait en paysage #68692
    Merlin
    Maître des clés

    Sinon, on peut tourner la page entière et la recadrer.

    en réponse à : Rotation contenu page de portrait en paysage #68690
    Merlin
    Maître des clés

    Bonjour

    Il faut sélectionner un ou plusieurs objets avec l’outil de modification, placer le curseur sur un coin et quand il prend une forme ronde il ne reste plus qu’à cliquer-glisser.
    En appuyant sur la touche MAJ en même temps on obtient une rotation par pas de 45°.

    en réponse à : Case à cocher PDF #68666
    Merlin
    Maître des clés

    ?

    en réponse à : VOUS AVEZ ÉTÉ BLOQUÉ·E. error (Pourquoi?) #68648
    Merlin
    Maître des clés

    En fait l’erreur 403 est une erreur à double entrée, il n’est pas facile de savoir d’où elle vient :
    https://www.ionos.fr/digitalguide/hebergement/aspects-techniques/http-403-forbidden-la-resolution-dune-erreur-403/

    J’ai passé tous les plugins du site au peigne fin et je suis en train de réaffecter les permissions de tous les dossiers et fichiers…
    Inch Allah.  :priere:

    Merlin
    Maître des clés

    Voir aussi La résolution des images enfin expliquée clairement et simplement : https://www.abracadabrapdf.net/?p=6451

    Merlin
    Maître des clés

    À savoir :
    – quand plusieurs images sont superposées celle qui est en arrière-plan est en haut de la liste et celle qui est en avant-plan est en bas de la liste,
    – ALT + clic sur une image crée automatiquement une note contenant toutes ses informations,
    – l’unité de mesure (pouce, cm, mm…) se règle dans les Préférences : Unités de mesure.
    Quand Acrobat 9 est sorti l’équipe de développement avait promis qu’on pourrait choisir l’unité de mesure dans la fenêtre de l’Aperçu de la sortie : les promesses n’engagent que ceux qui y croient…

    Merlin
    Maître des clés

    Bonjour

    Partant du principe qu’il s’agit d’Acrobat Pro 9, deux dessins valent mieux que deux longs discours :

    en réponse à : Le texte ne s’affiche pas sur les autres ordinateurs ??? #68640
    Merlin
    Maître des clés

    Merci.

    Souvent les polices sont gratuites en version « light » (sans les caractères accentués et spéciaux) et payantes en version complète.

Affichage de 99 réponses de 1,090 à 1,188 (sur un total de 10,369)