Donnez vie à vos documents numériques !
 

Merlin

Toutes mes réponses sur les forums

Affichage de 99 réponses de 4,357 à 4,455 (sur un total de 10,198)
  • Auteur
    Réponses
  • en réponse à : Effacement signature #59778
    Merlin
    Maître des clés

    Oui, il y a plein de choses dans la doc. pour connaitre le contenu d’un champ signature mais je ne trouve pas le simple “oui/non”.
    Ceci dit c’est très simple à contourner : un champ invisible dans lequel on stocke une variable.
    On peut facilement modifier l’état de cette variable via un JavaScript déclenché par l’action de signature.

    en réponse à : Effacement signature #59775
    Merlin
    Maître des clés

    Supprimer une signature avec certificat numérique avec Reader ???
    :doute:

    en réponse à : Effacement signature #59772
    Merlin
    Maître des clés

    J’ai simplement utiliser un champ signature pour l’utilisateur qu’il peut effacer si jamais il a une modification à apporter.

    l’utilisateur a la possibilité de revenir en arrière au lieu de tout recommencer.

    Ça va à l’encontre du principe même de la signature…
    :doute:

    en réponse à : Réinitialisation liste #59759
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Effacement signature #59769
    Merlin
    Maître des clés

    Là il faut clarifier, ou éclaircir.
    Il y a 3 types de signatures utilisables dans les documents PDF, duquel est il question ?

    Dans tous les cas, sur le principe, un document signé, papier ou numérique, altéré après la signature ne vaut plus rien.
    Et si quelqu’un bidouille un document signé, papier ou numérique, il est passible de sanctions pénales.

    À partir de là, quelle est ta question ?
    :geek:

    en réponse à : Réinitialisation liste #59757
    Merlin
    Maître des clés

    Et donc, est-ce que ça fonctionne ?

    en réponse à : Effacement signature #59767
    Merlin
    Maître des clés

    Bonjour.

    Je ne comprend pas le principe qui consiste à effacer une signature, ni l’intérêt.
    :Euuuh:

    en réponse à : Réinitialisation liste #59755
    Merlin
    Maître des clés

    Bonjour.

    this.resetForm(“liste”);

    Quel script précédent ?

    en réponse à : Interrompre un script #59762
    Merlin
    Maître des clés

    OK, alors ça se joue avec le paramètre nButton:

    1 — OK
    2 — Cancel
    3 — No
    4 — Yes

    Exemple extrait de la doc. :

    Close the document with the user’s permission:
    // A MouseUp action
    var nButton = app.alert({
    cMsg: “Do you want to close this document?”,
    cTitle: “A message from A. C. Robat”,
    nIcon: 2, nType: 2
    });
    if ( nButton == 4 )
    {this.closeDoc();}

    en réponse à : Répondre uniquement un nombre à une question #59764
    Merlin
    Maître des clés

    Certainement, mais je ne sais pas comment.
    Alex ou un autre Jedi pourra peut-être t’en dire plus.
    :priere:

    en réponse à : Interrompre un script #59760
    Merlin
    Maître des clés

    Bonjour.

    Il faudrait voir le script, mais a priori il vaut mieux déclencher au clic sur OK plutôt que de déclencher avant et d’annuler si pas OK.

    en réponse à : Cases à cocher obligatoires #59743
    Merlin
    Maître des clés

    Ben, faute de voir le reste du script et son contexte ça va être difficile.

    en réponse à : Alerte avec bouton NON par défaut #59754
    Merlin
    Maître des clés

    juste pour info, la coordonnée 0,0 d’une page se trouve bien en bas à gauche ?

    Oui, à partir du point situé en bas à gauche lors de la création de la page, il faut en tenir compte s’il y a eu des rotations par la suite.

    en réponse à : Alerte avec bouton NON par défaut #59752
    Merlin
    Maître des clés

    Bonjour.

    Pas que je sache. Et je viens de regarder dans la doc. : rien…

    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Adobe Reader ne permet pas de modifier un document PDF. Il ne peut que lui ajouter des commentaires ou servir à remplir un formulaire.
    Pour faire ce que tu veux faire il faut utiliser Acrobat Pro ou Acrobat Standard.

    L’outil Rotation de page disponible dans Reader est juste là pour éviter d’avoir à tourner l’écran quand une page n’est pas le bon sens, mais ce n’est pas mémorisé. Pour que ce soit mémorisé il faut utiliser l’outil Pivoter les pages, disponible uniquement dans Acrobat.

    Pour le reste il faudrait savoir comment le PDF a été fait et avec quel logiciel. Ces informations sont visibles dans : menu Fichier : Propriétés : Description.

    en réponse à : Importer JPG dans Acrobat Reader #59750
    Merlin
    Maître des clés

    Il faut savoir que cette limitation résulte d’une volonté délibérée de l’équipe de développement qui s’y refuse pour des raisons obscures. Je suis le développement des versions beta depuis Acrobat 8 et on n’a jamais eu que des réponses évasives.

    Parce-que la fonction y est déjà, pour preuve : ça fonctionne avec le JPG et avec la plupart des formats d’images si (et seulement si) le formulaire est un PDF-XFA créé avec Designer.  :oh:
    Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/acroforms-ou-xfa/

    en réponse à : Importer JPG dans Acrobat Reader #59748
    Merlin
    Maître des clés

    Bonjour.

    Cette limitation ne concerne que l’importation d’une image/icône dans un champ de formulaire de type bouton.
    Les outils de commentaire (Tampon, Fichier joint…) ne souffrent pas de cette limitation.

    Sachant que l’image contenue dans un bouton n’est pas exportée avec les données (FDF), contrairement aux images importées avec les outils de commentaires (si on coche la case qui va bien).

    en réponse à : Cases à cocher obligatoires #59739
    Merlin
    Maître des clés

    this.getField(“caseacocher”).checkThisBox(true)

    Celui-ci est presque bon, il manque juste le numéro d’ordre de la case et l’égalité :

    this.getField(“caseacocher”).checkThisBox(0) = true;

    en réponse à : Insérer une signature en format jpg #59746
    Merlin
    Maître des clés

    Bonjour.

    En fait c’est simple : il suffit de supprimer le champ de signature qui se trouve dans ton formulaire, parce-que ça ne concerne que les signatures numériques avec certificat d’ID numérique et un mot de passe. C’est un peu particulier et ça n’est utilisable qu’en circuit fermé.

    Ensuite il faut juste expliquer à l’utilisateur qu’il faut regarder dans le panneau d’outils situé à droite du document où tout est prévu.
    Selon les versions de Adobe Reader les intitulés peuvent varier un peu, mais ça vaut au moins pour les trois dernières versions (X, XI et DC).

    en réponse à : Cases à cocher obligatoires #59736
    Merlin
    Maître des clés

    Elle doit être obligatoirement cochée, indépendamment de sa valeur d’exportation.

    Quand on leur donne le même nom et des valeurs d’exportation différentes les cases-à-cocher se comportent presque comme des boutons-radio : une seule coche possible, mais on peut décocher contrairement aux boutons-radio

    Dans ce cas l’obligation à plus de sens (il est obligatoire de cocher oui ou non ou peut-être).

    en réponse à : Comment concatener des champs dans un formulaire ? #50419
    Merlin
    Maître des clés

    Dans ton script, remplace “value” par “valueAsString”, ainsi la valeur est considérée comme une simple chaine de caractères non numérique.

    en réponse à : Cases à cocher obligatoires #59734
    Merlin
    Maître des clés

    Du moment que ça fonctionne…
    :joker:

    en réponse à : Calendrier dans Acrobat Pro X #59744
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Tout est là, on n’a pas fait mieux depuis : http://abracadabrapdf.net/forum/index.php/topic,2133.msg10853.html#msg10853
    :Smiley01:

    en réponse à : Cases à cocher obligatoires #59731
    Merlin
    Maître des clés

    Si je ne me trompe, ton script est le même que celui de mon exemple

    Je dois t’avouer que je ne l’ai même pas regardé…
    :Ooops:  :geek:

    en réponse à : Cases à cocher obligatoires #59730
    Merlin
    Maître des clés

    …n’y a-t-il pas confusion entre propriété “obligatoire” qui nécessite une valeur pour le champ et “case obligatoirement cochée” ???

    Pour le coup c’est pareil, une case-à-cocher ou un bouton-radio n’a de valeur (valeur d’exportation) que s’il est coché, sinon il est “Off”.

    en réponse à : Cases à cocher obligatoires #59727
    Merlin
    Maître des clés

    Bonjour.

    Voici un exemple qui fonctionne pour la première case, il faudra le modifier en conséquence pour l’adapter aux autres (il n’y a que les noms de champs à adapter).
    Avec en prime un retour Console parce-que le changement d’état de la propriété required ne saute pas aux yeux.

    if (event.target.isBoxChecked(0))
    {
    this.getField(“cc2”).required = false;
    this.getField(“cc3”).required = false;
    this.getField(“cc4”).required = false;
    this.getField(“cc5”).required = false;
    }
    else
    {
    this.getField(“cc2”).required = true;
    this.getField(“cc3”).required = true;
    this.getField(“cc4”).required = true;
    this.getField(“cc5”).required = true;
    }
    //
    // retour Console à supprimer
    console.clear();
    console.show();
    console.println(“Valeur Required du champ cc2 = ” + this.getField(“cc2”).required);
    console.println(“Valeur Required du champ cc3 = ” + this.getField(“cc3”).required);
    console.println(“Valeur Required du champ cc4 = ” + this.getField(“cc4”).required);
    console.println(“Valeur Required du champ cc5 = ” + this.getField(“cc5”).required);

    Merlin
    Maître des clés

    Bonjour et bienvenue.

    A priori il faut additionner la valeur de tous les champs dans lesquels l’utilisateur peut saisir une quantité.

    Voir ce document d’exemple : http://abracadabrapdf.net/pdf-de-demo/formulaires/bon-de-commande-modele/
    Et aussi la fin de cet article : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/
    Et pour tout savoir sur les calculs : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/calculs-en-javascript-et-en-notation-simplifiee/

    en réponse à : Cases à cocher obligatoires #59719
    Merlin
    Maître des clés

    Bonjour.

    A priori je prendrais le problème dans l’autre sens : un script qui attribue la propriété obligatoire aux 4 autres si cette première n’est pas cochée.
    Mais pour bien faire il faudrait avoir un exemple…

    en réponse à : Poids formulaire PDF #59706
    Merlin
    Maître des clés

    Il faut dormir la nuit Merlin  :Smiley03:

    Si je dors la nuit je ne sais plus quoi faire le jour…
    :jerisjaune:

    en réponse à : Poids formulaire PDF #59704
    Merlin
    Maître des clés

    PS : pour changer la police de tous les champs de texte d’un formulaire copie-colle ce script dans la Console et exécute le.
    C’est toujours plus rapide.
    :Smiley03:

    for (var i = 0; i < this.numFields; i++) {
        var fname = this.getNthFieldName(i);
        if (this.getField(fname).type == “text”) {
            this.getField(fname).textFont = font.Helv;;
        }
    }

    en réponse à : Poids formulaire PDF #59703
    Merlin
    Maître des clés

    Merci.
    :bonjour:

    Toutefois, en modifiant la police de mes anciens formulaires vers une police standard, je ne parviens pas à diminuer leurs tailles. Y’a-t-il un moyen ?

    Non, c’est un défaut d’Acrobat, ou du format PDF je ne sais pas : quand on sélectionne une police pour un champ de formulaire elle est immédiatement incorporée au document et c’est irréversible.

    En clair, sélectionner 10 polices pour au final n’en retenir qu’une seule provoque quand même l’incorporation des 10 polices dans le document.

    Pour s’en sortir il y soit l’Optimisation PDF, soit un copier-coller des champs* dans un document neuf.

    * Après avoir changé la police utilisée, bien entendu.

    en réponse à : Poids formulaire PDF #59701
    Merlin
    Maître des clés

    Une autre chose à savoir c’est que quand on a terminé de travailler sur un document PDF il faut “l’enregistrer-sous”, ce qui recompresse et réorganise tout, contrairement à “l’enregistrer” tout court.

    en réponse à : Poids formulaire PDF #59700
    Merlin
    Maître des clés

    Bonjour.

    La principale cause de surpoids d’un document PDF c’est l’incorporation des polices de caractères.
    En effet, utiliser une police “non-standard” dans un champ de formulaire signifie que le document PDF doit incorporer la police de caractères en entier pour pouvoir être utilisable.

    Et cela se répète pour chaque variante de police : bold, italic,, etc.

    Quand on a affaire à des polices OpenType modernes qui peuvent peser jusqu’à 10 Mo pièce, on comprend qu’au final cela peut influer sur le poids du document final.

    Le meilleur moyen de limiter le poids du formulaire est de se restreindre dans l’utilisation des polices et de se limiter aux polices standards* : Helvetica/Arial, Times, et Courier.

    * Présentes partout ces polices n’ont pas besoin d’être incorporées aux documents.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59470
    Merlin
    Maître des clés

    Forcément, il n’y a ni case ni coche !
    :Smiley15:

    en réponse à : Modification de texte en javascript #59695
    Merlin
    Maître des clés

    Exact.

    en réponse à : Modification de texte en javascript #59693
    Merlin
    Maître des clés

    C’est bien ce que je craignais…
    Je n’en suis pas certain mais je crois bien que la réponse est non aussi.

    Peut-être qu’un autre membre confirmera ou infirmera.
    :joker:

    en réponse à : Lien hypertexte dans un fichier PDF #58554
    Merlin
    Maître des clés

    En général le plugin Adobe PDFviewer s’installe en même temps que Acrobat Reader (ou Acrobat Pro).
    De toute façon, dès qu’on sort de Adobe Reader on est limité, ne serait que parce-que JavaScript ne fait pas (encore) partie de la norme ISO 32000, alias PDF 1.7.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59468
    Merlin
    Maître des clés

    Oui, parce-que je n’ai jamais entendu parler d’un tel bug, y compris pendant les cycles de version beta.

    En attendant il va te falloir utiliser des calculs en JavaScript ou en Notation simplifiée.  :geek:

    Voir :
    http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/calculs-en-javascript-et-en-notation-simplifiee/
    &
    http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/notation-simplifiee-astuces/

    en réponse à : Lien hypertexte dans un fichier PDF #58552
    Merlin
    Maître des clés

    – Cas de plus en rare : le plugin Adobe PDFviewer est correctement installé et le navigateur web le supporte.
    Dans ce cas il n’y a pas de limitation, ou si peu (pas de mode plein écran).

    – Cas de plus en plus fréquent : le navigateur web ne supporte pas ou bloque le plugin Adobe PDFviewer et affiche directement les PDF avec son moteur de rendu interne.
    Dans ce cas on a toutes les limitations possibles :
    – pas de gestion des couleurs,
    – champs de formulaires non supportés,
    – JavaScript non supporté,
    – Commentaires non supportés,
    – calques non supportés (aplatis),
    – sons non supportés,
    – etc.

    :idee:

    en réponse à : Modification de texte en javascript #59691
    Merlin
    Maître des clés

    Bonjour.

    Dans un document PDF il y a trois types de textes :

    1- celui qui fait partie de la page elle-même,

    2- celui qui se trouve dans les champs de formulaire,

    3- et celui des commentaires.

    Pour le 3 ce n’est pas possible, ensuite il faut savoir si tu parles de 1 ou 2.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59466
    Merlin
    Maître des clés

    Si le même problème se produit avec plusieurs versions d’Acrobat sur un seul et même système, c’est plutôt vers ledit système que mes soupçons se porteraient…

    Version démo ou non, normalement on doit pouvoir faire les mises-à-jour, sauf que normalement une version démo est déjà “à jour”.
    La politique d’Adobe c’est de faire essayer les dernières versions de ses produits, pas des versions anciennes.

    en réponse à : Quelle configuration recommandée pour traiter les PDF ? #59685
    Merlin
    Maître des clés

    As tu essayé de faire un Enregistrer-sous ?
    On ne le sais pas assez mais Acrobat répare “silencieusement” les documents PDF abimés ou non conformes.

    en réponse à : Quizz – calculer un total de points #59688
    Merlin
    Maître des clés

    Quand il n’y a pas d’éclipse de Lune je ne sais pas quoi faire la nuit.
    :jerisjaune:

    en réponse à : Quizz – calculer un total de points #59686
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Pour bien faire il va falloir utiliser la Duplication rapide de champs de formulaire avec Acrobat et la Convention de dénomination des champs de formulaire.
    Tous les détails sont ici : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/
    Ainsi que la méthode à utiliser pour les calculs.

    Ensuite il faut affecter une valeur à chaque cases-à-cocher (Propriétés : Options), c’est cette valeur qui sera additionnée si la case est cochée.
    Il y a ici un très bon exemple de la mise en œuvre de l’addition d’un ensemble de cases-à-cocher : http://abracadabrapdf.net/parking/AcroUsers/calcul-addition-checkbox.pdf

    J’ai commencé sur ton exemple avec le groupe “Energie” (cases rouges) et avec les champs sous-totaux et total général.
    Il n’y a plus qu’à finir sachant que chaque groupe de case doit avoir un préfixe différent.

    :Smiley15:

    en réponse à : Quelle configuration recommandée pour traiter les PDF ? #59683
    Merlin
    Maître des clés

    quand je l’ouvre sous photoshop il m’indique 10 000×7 000 pixel

    C’est une info qui n’en est pas une parce-que la dimension en pixels est fonction de la résolution de pixelisation choisie au moment de l’ouverture.

    40 Mo pour deux pages c’est énorme, soit il y a des images matricielles en haute résolution et non compressées, soit il y a des milliers de petits éléments vectoriels.
    Dans le 1er cas “Optimisation PDF” peut régler le problème, dans le 2e cas il n’y a pas grand-chose à faire.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59464
    Merlin
    Maître des clés

    Même si c’est dû à Windows, il faut signaler le problème à Adobe (on peut y écrire en français) : http://www.adobe.com/products/wishform.html

    en réponse à : Quelle configuration recommandée pour traiter les PDF ? #59681
    Merlin
    Maître des clés

    peu être de la manière dont le pdf à été réalisé à l’origine ?

    Aussi…
    On peut connaitre le logiciel créateur dans les Propriétés (du fichier) : Description : Application

    Combien y a t’il de pages dans ton PDF de 40 Mo ?

    en réponse à : Quelle configuration recommandée pour traiter les PDF ? #59679
    Merlin
    Maître des clés

    Bonjour.

    Ton PC est un avion de chasse qui remorque un planeur, il passe son temps à attendre…

    Contrairement à la version pour Mac OS, Acrobat pour Windows fonctionne toujours en mode 32 bits, mais je ne suis pas certain que ça fasse une vraie différence.

    Par-contre ce que j’ai constaté (sur Mac OS, pour Windows je ne sais pas) c’est que le nombre de polices de caractères chargées dans le système est un facteur évident de ralentissement des fonctions d’édition d’Acrobat.

    :idee:

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59462
    Merlin
    Maître des clés

    OK, j’ai compris.
    À l’évidence quelque chose ne fonctionne pas et ça ressemble à un bug.

    Pour Acrobat 9 il n’y a plus aucun espoir.

    Pour Acrobat XI il faudrait commencer par : menu Aide (?) : Réparer…
    Ensuite, dans ce même menu, vérifier les mises-à-jour.
    Si ça ne fonctionne toujours pas : désinstaller-réinstaller.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59460
    Merlin
    Maître des clés

    Je constate sur ton document que tous les champs sont “verrouillés” (Propriétés : Général : Verrouillé).
    Je soupçonne que ça pourrait être à l’origine de tes problèmes…

    Essaye avec le ci-joint, j’ai corrigé les calculs, le script de validation de la case obligatoire avant envoi et quelques autres bricoles.
    :Smiley03:

    Sinon, concernant l’esthétique, le mieux est d’éviter l’italique, le souligné et surtout le souligné en italique.
    Ça fait mal aux yeux.
    :tutut:

    en réponse à : Additioner les arrondis et non les valeurs réelles #59663
    Merlin
    Maître des clés

    :bonjour:

    en réponse à : Valeur d’un champ si deux boutons activés #59674
    Merlin
    Maître des clés

    Bonjour.

    Je ne sais pas si derrière il y a quelque chose de plus complexe, mais en l’état le bouton B ne sert à rien.
    Du coup, l’ignorer ou le supprimer simplifierait énormément le processus…
    :idee:

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59458
    Merlin
    Maître des clés

    Ce document fonctionne bien et ne présente rien d’anormal.
    Je soupçonne que tu as peut être quelques difficultés avec l’interface d’Acrobat…

    Il est vrai que Acrobat 9 était une version très appréciée par les pros mais pas facilement abordable par les néophytes, à l’inverse des versions suivantes.
    :Smiley01:

    en réponse à : Format heures #59640
    Merlin
    Maître des clés

    le problème c’est que lorsque j’écris “06” dans le champ 1, il m’écrit “6” dans le champ 2, et moi je voudrais qu’il mette “06”

    C’est certainement parce-que tu utilises la propriété “value”, qui essaye de formater les données au mieux, donc par exemple en tronquant les zéros inutiles.
    Dans ton script, remplace “value” par “valueAsString“, cette propriété transfère les données en tant que chaine de caractères brute, donc sans modification intempestive.

    :Smiley15:

    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Un des avantages et des intérêts du format PDF c’est de pouvoir s’adapter à toutes (ou presque) les dimensions d’écran.
    Donc il suffit d’afficher le PDF en plein écran.

    Le JPEG est un format de compression destructif qui est ce qui peut arriver de pire à du texte.
    S’il faut obligatoirement utiliser un format image je te conseille de doubler la résolution de l’écran cible (donc 3840 x 2160) et d’utiliser le format PNG.
    Ou au pire du JPEG mais en “qualité maxi”.

    :idee:

    en réponse à : Script de validation personnalisé et PDF Expert #59669
    Merlin
    Maître des clés

    Est-ce que PDF Expert gère les champs obligatoires (via la propriété “required”) ?

    en réponse à : Format heures #59638
    Merlin
    Maître des clés

    on obtient un champ au format téléphone international

    Plus exactement on limite la saisie aux caractères autorisés mais ça ne garanti pas le bon respect du format en question.
    Par exemple l’utilisateur peut très bien saisir toute une ligne de ++++++++++++++++++++++++++.
    :idee:

    en réponse à : Additioner les arrondis et non les valeurs réelles #59656
    Merlin
    Maître des clés

    Je suis d’accord avec vous, mais ON m’a demandé de le faire…

    J’ai bien compris, ce n’est pas un reproche.
    C’est juste le “pourquoi” qui pique ma curiosité.

    Si jamais ON te l’a expliqué ça m’intéresse.
    :Smiley01:

    en réponse à : Script de validation personnalisé et PDF Expert #59667
    Merlin
    Maître des clés

    Bonjour.

    En l’absence de documentation détaillée sur ce qui est supporté ou non par PDF Expert il va falloir tailler dans vif et tester…
    :joker:

    en réponse à : Format heures #59636
    Merlin
    Maître des clés

    Très utile, en lui ajoutant le plus, le point et l’espace, et en retirant les deux-points, on obtient un champ au format téléphone international :
    +33 0.678 91 23 45

    Code:
    var regxp=/^[0-9.+s]$/;
    if (event.willCommit==false)
    {
    if (event.change.length>0 && regxp.test(event.change)==false)
    {
    app.beep();
    event.rc=false
    }
    }
    en réponse à : Additioner les arrondis et non les valeurs réelles #59653
    Merlin
    Maître des clés

    sribera, je serais curieux de savoir pourquoi tu as besoin d’effectuer ce type de calcul (sans arrondi et en tronquant les centésimales).

    en réponse à : impression du formulaire si les champs obligatoires remplis #59583
    Merlin
    Maître des clés

    Cet exemple devrait t’intéresser : http://abracadabrapdf.net/pdf-de-demo/formulaires/formulaire-de-contact/
    :Smiley01:

    en réponse à : Format heures #59634
    Merlin
    Maître des clés

    Placé en Script de touche personnalisé ce script n’autorise que la saisie de deux-points et de chiffres :

    Code:
    var regxp=/^[0-9:]$/;
    if (event.willCommit==false)
    {
    if (event.change.length>0 && regxp.test(event.change)==false)
    {
    app.beep();
    event.rc=false
    }
    }
    en réponse à : Additioner les arrondis et non les valeurs réelles #59649
    Merlin
    Maître des clés

    :bravo:

    en réponse à : Additioner les arrondis et non les valeurs réelles #59646
    Merlin
    Maître des clés

    Le problème c’est que la valeur arrondie ne vaut que pour l’affichage, la “vraie” valeur est toujours conservée.
    C’est le comportement inverse qui serait pénalisant, c’est pourquoi je trouve que ta question est inhabituelle.

    en réponse à : Additioner les arrondis et non les valeurs réelles #59644
    Merlin
    Maître des clés

    Je viens d’essayer avec “valueAsString” mais c’est pareil…
    :Euuuh:

    Espérons que quelqu’un saura mieux que moi.
    :joker:

    en réponse à : Format heures #59630
    Merlin
    Maître des clés

    Auquel cas avec JavaScript tu pourrais limiter la saisie aux chiffres et aux deux-points.

    en réponse à : PDF interactif : bouton reste affiché après le survol #59619
    Merlin
    Maître des clés

    Et aussi, dans InDesign, par nature les champs de formulaire sont attachés à un calque.
    Alors que dans un document PDF, par nature les champs de formulaire sont indépendants des calques.

    Gare aux surprises !
    :geek:

    en réponse à : PDF interactif : bouton reste affiché après le survol #59618
    Merlin
    Maître des clés

    En fait, utiliser deux déclencheurs pour ce genre d’action est un procédé primaire et peu efficace, mais InDesign ne propose pas mieux.

    Avec Acrobat on peut n’utiliser qu’un seul champ (le source) comme déclencheur des deux actions afficher-masquer, ça évite les interférences indésirables.
    Pour ça en Action “Souris entrée” et en “Souris sortie” on place le même JavaScript :

    var MonChamp = this.getField(“NOMduCHAMPcible“);
    MonChamp.display = !MonChamp.display;

    Exemple ci-joint.

    L’interface d’Acrobat a peu en commun avec celle d’InDesign, mais avec les dernières versions ça devient presque intuitif…
    Par-contre il y a une chose qu’on retrouve dans les deux logiciels : il faut d’abord sélectionner le bon outil avant de faire quelque chose.

    en réponse à : Additioner les arrondis et non les valeurs réelles #59642
    Merlin
    Maître des clés

    Bonjour.

    Est-ce que arrondir la somme totale calculée est envisageable ?

    en réponse à : impression du formulaire si les champs obligatoires remplis #59578
    Merlin
    Maître des clés

    J’ai repris une partie du script pour empêcher l’envoi par email via un bouton si les champs obligatoires ne sont pas renseignés.

    C’est géré automatiquement, avec la propriété “required” et la fonction “Submit”.
    Au lieu de mettre une URL dans le champ Submit on y place une adresse email, précédé de “mailto:” :

    Code:
    mailto:kader.roussel@troismaisons.bis
    en réponse à : Case à cocher #59627
    Merlin
    Maître des clés

    Il faudrait mettre le script en fonction, et appeler la fonction depuis les champs et les cases concernés.

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59456
    Merlin
    Maître des clés

    Peux tu partager ce document ?

    en réponse à : PDF interactif : bouton reste affiché après le survol #59615
    Merlin
    Maître des clés

    J’utilise InDesign car il s’agit surtout de mise en page d’un document, l’interactivité sera présente sur 10% des pages seulement…

    Je ne vois pas bien le rapport, InDesign pour la mise en page : OK. Mais même pour 1% d’interactivité je préfère finir le travail avec Acrobat !
    (Je suis ACE pour ces deux logiciels que je connais très bien).

    En PJ une page où le problème apparaît toujours !

    C’est un problème dû au fait que le champ qui déclenche l’affichage (source) est plus grand que celui qui commande le masquage (cible).
    En conséquence dès que le curseur sort (souris sortie : masquage) du champ cible il rentre (souris entrée : affichage) immédiatement au-dessus le champ source.

    Il faut donc que les champs cibles soient plus grands que les champs sources, comme dans l’exemple ci-joint.
    Sinon il faut utiliser JavaScript.

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

    voici un fichier qui fonctionne parfaitement !!!

    :bravo:

    en réponse à : Format heures #59628
    Merlin
    Maître des clés

    Bonjour.

    Dans ce cas je crois que seul un Masque arbitraire peut faire l’affaire.
    Voir : http://abracadabrapdf.net/forum/index.php/topic,1301.msg5905.html#msg5905

    Modif :
    En fait non puisqu’il faut connaitre le nombre de caractère à l’avance…
    Du coup seul un format “Nombre” peut être utile.

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

    Bonjour et bienvenue.

    Le fonctionnement des “Frais de port” dans ce modèle devrait t’aider, c’est le même type de calcul : http://abracadabrapdf.net/pdf-de-demo/formulaires/bon-de-commande-modele/

    Sinon il faudrait que tu postes ton PDF plutôt qu’une capture d’écran.
    :Smiley03:

    en réponse à : impression du formulaire si les champs obligatoires remplis #59575
    Merlin
    Maître des clés

    le mot clé “required”, c’est plus de 25 sujets.

    Quand je dis que c’est une question récurrente, au moins je n’exagère pas.
    :Smiley03:

    en réponse à : impression du formulaire si les champs obligatoires remplis #59574
    Merlin
    Maître des clés

    Tu as de la chance, j’ai croisé ce script hier sur un forum américain.
    Merci à son auteur, Karl Heinz Kremer : https://answers.acrobatusers.com/ExpertProfile.aspx?userid=1658


    var emptyFields = [];
    for (var i = 0; i < this.numFields; i++)
    {
    var f = this.getField(this.getNthFieldName(i));
    if (f.type != “button”)
        {
        if (f.required && f.value == “”)
            {emptyFields.push(this.getNthFieldName(i));}
    }
    }
    if (emptyFields.length > 0)
    {
    app.alert(“At least one required field was empty. Please fill in the required fields before continuing.“)
    }
    else
    this.print({bShrinkToFit: true});

    Il n’y a que le texte de l’alerte (en orange) à modifier.
    Le paramètre “Ajuster la page” bShrinkToFit est facultatif (en bleu).

    :Smiley15:

    en réponse à : PDF interactif : bouton reste affiché après le survol #59613
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Pour réaliser l’interactivité dans un PDF rien ne vaut Acrobat.
    InDesign c’est bien pour faire les fonds de page mais question interactivité c’est plutôt léger.

    Peux tu partager ton document ou un exemple ?

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59454
    Merlin
    Maître des clés

    Bonjour.

    Ce que tu appelles “cases” ce sont des champs de formulaire, dont font partie les cases-à-cocher. D’où la confusion.

    Pour que des champs (de texte) soient calculables il faut impérativement qu’ils soient au format “nombre” (Propriété : Format).
    :idee:

    Mais si tu fais un bon de commande, pourquoi réinventer la roue alors que le copier-coller fonctionne si bien ?
    Modèle gratuit à télécharger : http://abracadabrapdf.net/pdf-de-demo/formulaires/bon-de-commande-modele/
    :Smiley01:

    en réponse à : Souci avec Acrobat Pro 9 sous Windows 10 #59452
    Merlin
    Maître des clés

    Bonjour.

    Je ne sais pas ce qu’est un “champ de calcul”…  :joker:

    Pour pouvoir cocher des cases il faut utiliser l’outil case-à-cocher ou bien l’outil bouton-radio.

    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Oui, il faut utiliser un script différent. Designer ne comprend pas le même langage que Acrobat.
    Je ne sais pas si Designer est équipé de cette fonction, mais j’en doute…

    Nous ne sommes pas nombreux à connaitre Designer sur ce forum, ce lien peut être utile : https://forums.adobe.com/community/livecycle

    Merlin
    Maître des clés

    J’ai même l’impression que les Javascript ne sont pas traités dans les pdf viewers simples y compris Adobe Acrobat.

    Ce n’est pas qu’une impression, c’est l’affligeante réalité…

    J’ai une autre requête :
    existe t il un moyen de nommer (avec ou sans enregistrement sur le péripherique)  le fichier de base avec les valeurs utilisées pour remplir le corps de l’Objet du mail ?
    si il me faut ouvrir un autre sujet : pas de problème car je n’ai pas trouvé avec la fonction recherche

    Oui, mais il faut utiliser un script d’application… Et ça n’existe pas sur mobiles…

    en réponse à : Modification du niveau de signets #59608
    Merlin
    Maître des clés

    c’est ce que je fait depuis des années, et des fois plusieurs fois par jour. Maintenant je suis en mode ou je cherche à me simplifier les tâches !!!

    Je n’ai qu’un seul mot : bravo !
    :bonjour:

    en réponse à : Lien vers Google Docs impossible à ouvrir #59609
    Merlin
    Maître des clés

    Bonjour.

    Il faut aller dans Préférences : Gestionnaire des approbations : Accès internet à partir de fichiers… : Modifier les paramètres.
    Dans la fenêtre qui suit tu trouveras la liste des sites autorisés et les diverses options.

    Si tu ne veux pas te prendre la tête tu peux cocher la première case en haut : “Autoriser les PDF à accéder à des sites web…”.

    en réponse à : Modification du niveau de signets #59605
    Merlin
    Maître des clés

    Bonjour.

    Avec JavaScript je ne sais pas, mais avec l’interface d’Acrobat c’est un jeu d’enfant.
    Il faut sélectionner le signet 2 et ensuite sélectionner le dernier signet en appuyant sur la touche Majuscule de façon à sélectionner aussi tous les intermédiaires.
    Il ne reste plus qu’à glisser toute cette sélection dans le signet 1.

    :Smiley15:

    en réponse à : Créer un PDF en version 1.6 à partir d’un document Word #59569
    Merlin
    Maître des clés

    – j’ouvre le document à l’aide du reader (pour ma part Abobe Reader DC), je le signe (pour ma part “un fichier image”) j’enregistre le PDF par dessus.
    Maintenant, dans les propriétés du document j’ai bien version PDF : 1.6 (Acrobat 7.x).

    C’est juste.
    D’ailleurs tu peux ensuite supprimer l’image/signature, le PDF restera en 1.6.
    PDF 1.6 est le format par défaut de toutes les versions depuis la version 7, sauf bien entendu si le PDF utilise des fonctionnalités propres au format PDF 1.7.

    Merlin
    Maître des clés

    PDF Expert sur iOS.

    ezPDF Reader sur Android.
    Ou aussi qPDF Viewer et qPDF Notes : http://www.qoppa.com/android/

    Mais ce ne sont pas des logiciels gratuits.

    Merlin
    Maître des clés

    Bonjour et bienvenue.

    Sur Android et iOS la question de base c’est de savoir quel logiciel est utilisé.
    Actuellement Acrobat n’est pas le meilleur en ce qui concerne le support des formulaires PDF…

    en réponse à : Date non-valide #59593
    Merlin
    Maître des clés

    Bonjour.

    Un autre problème est que lorsque j’ouvre un formulaire qui a déjà été rempli, la date change pour celle d’aujourd’hui alors qu’elle devrait rester la même si le champ a déjà été rempli.

    L’astuce est donnée sur cette page : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/champ-date-automatique/

    Pour le reste… Je ne sais pas.
    :joker:

    en réponse à : Copies champs texte d’un PDF vers d’autres fichiers PDF #59586
    Merlin
    Maître des clés

    GED : Gestion Électronique de Documents.
    Mais je n’ai rien à conseiller, je n’y connais pas grand-chose.

    :joker:

    en réponse à : Conflit Acrobat Outlook #59591
    Merlin
    Maître des clés

    Tu as raison de douter : ce correctif est prévu pour Adobe Reader X (10), pas pour Acrobat ni pour une autre version.

    Oui, c’est un problème connu, je n’avais pas fait le lien avec le “preview handler” cité sur ta capture.
    Adobe et Microsoft se renvoient la balle au sujet du preview handler qui d’après Adobe serait une vraie passoire au niveau sécurité.

    En attendant, dans ses dernières versions et dans ses dernières mises-à-jour Adobe a désactivé l’utilisation de ce preview handler, c’est pour ça que l’Explorateur de Windows n’affiche plus que les icônes des fichiers PDF, au lieu d’afficher une prévisu.

    Et donc apparemment ça affecte aussi Outlook, ceci étant, ouvrir directement des PDF depuis un logiciel tiers n’est pas forcément une bonne idée. Surtout s’agissant d’un logiciel de messagerie (forcément très exposé).

    en réponse à : Copies champs texte d’un PDF vers d’autres fichiers PDF #59584
    Merlin
    Maître des clés

    Bonjour et bienvenue.

    débutant en Java

    A propos de Java et de JavaScript : http://abracadabrapdf.net/forum/index.php/topic,2160.0.html

    Mon but est de pouvoir copier le champ texte après la saisie de celui-ci vers un autre champ texte d’un autre dossier dans un autre répertoire.
    Actuellement j’arrive très bien à copier un champ texte vers un autre (qui n’as pas le même nom) dans la même page :

    Cela ne se passe du tout de la même façon en inter-documents car cela pose des problèmes de sécurité, et ça réclame un certain niveau en JavaScript.
    Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/

    La première chose à savoir c’est quels sont les logiciels utilisés, quelles versions, et surtout de savoir où sont situés les autres documents (réseau local, externe, etc.).
    Mais ce sont des choses qu’il vaut mieux faire avec une GED, c’est toujours plus souple et plus pratique qu’une solution bricolée avec le seul Acrobat qui n’est pas du tout fait pour ça.

    :Smiley01:

    en réponse à : Conflit Acrobat Outlook #59589
    Merlin
    Maître des clés

    Bonjour.

    C’est Outlook qui est en cause, mais comme je ne l’utilise pas…  :joker:

    en réponse à : impression du formulaire si les champs obligatoires remplis #59572
    Merlin
    Maître des clés

    Fais une recherche sur le mot “required“.
    Si tu retrouves les sujets dans lesquels j’explique pourquoi je suis opposé à ce genre de procédés c’est que tu es sur la bonne piste.

    :Smiley01:

    en réponse à : impression du formulaire si les champs obligatoires remplis #59570
    Merlin
    Maître des clés

    Bonjour.

    As-tu fais une recherche sur le forum ?
    C’est une question récurrente.
    :idee:

    en réponse à : Créer un PDF en version 1.6 à partir d’un document Word #59567
    Merlin
    Maître des clés

    Je serais curieux de connaitre leur raison…

    Certification ISO ?

    en réponse à : Créer un PDF en version 1.6 à partir d’un document Word #59565
    Merlin
    Maître des clés

    J’ai essayé la technique de l’éditeur texte

    On est d’accord que c’est du bricolage.
    Dans le cadre d’un contrat avec un grand groupe ça ne tient pas la route.
    :Smiley03:

Affichage de 99 réponses de 4,357 à 4,455 (sur un total de 10,198)