Toutes mes réponses sur les forums
-
AuteurRéponses
-
13 mars 2015 à 11:21 en réponse à : Créer un champ utilisateur pour débloquer un champ ou ouvrir un lien #58598MerlinMaître des clés
Exemple: j’ai deux champs A, B et C.
:Euuuh: :doute: :jerisjaune:
Sinon je crois que j’ai bien compris la question, la réponse est là avec un exemple en pièce jointe : http://abracadabrapdf.net/forum/index.php/topic,2038.msg10399.html#msg10399
:Smiley01:MerlinMaître des clésC’est plus compliqué que ça : d’abord il faut extraire les deux pages pour créer un nouveau document, ensuite il faut l’enregistrer quelque part, et ensuite l’envoyer.
Ca relève du développement en JavaScript pas de la simple formule magique en quelques lignes.
:idee:11 mars 2015 à 19:12 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55769MerlinMaître des clésQu’appelles tu “la securité du document” ?
Ca consiste en quoi exactement ?MerlinMaître des clésBonjour.
Avec Acrobat oui.
Avec Adobe Reader non.
:idee:10 mars 2015 à 23:36 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55767MerlinMaître des cléstoute fois j’ai un bouton pour ouvrir un lien et le lien est bien présent dans le document ca refuse de s’ouvrir :Euuuh:
Il faut que bouton fasse appel à une fonction crée par script de niveau application.
Ca ne peut pas fonctionner directement depuis un script de niveau document.9 mars 2015 à 17:47 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55764MerlinMaître des clésvar f = this.getField(“NOM-DU-CHAMP“);
if (f.readonly == false)
{
// script à exécuter
};MerlinMaître des clésC’est très étrange en effet…
Tu peux toujours essayer de “Ajouter un chemin de dossier” aux “Emplacements privilégiés” dans Préférences : Protection (renforcée).Normalement ensuite il ne devrait plus poser la question.
:priere:9 mars 2015 à 15:16 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55762MerlinMaître des clésTu m’indiques donc qu’il n’est pas possible de figer ces 2 champs
Je n’ai jamais dit ça…
Il suffit de protéger le script en détectant l’état du champ :
– Si champ verrouillé : il ne se passe rien.
– Sinon : OK, on exécute le script.En plus dans ton cas il suffit de tester un seul champ puisqu’ils sont tous au même régime.
:Smiley03:
9 mars 2015 à 12:29 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55760MerlinMaître des clésBonjour,
– Verrouiller un champ interdit à l’utilisateur de le modifier, mais son contenu reste modifiable via des scripts ou des actions (calculs principalement).
:idee:– il faudrait vraiment que tu te décides à utiliser la Console : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/
(Voir capture jointe)
:priere:PS : “null” veut dire “inexistant”, et non pas “nul”.
:jerisjaune:MerlinMaître des clésMaintenant, j’ai un avertissement de sécurité. Je clique sur autoriser en cliquant garder en mémoire, mais il ne garde rien en mémoire… et je doit recliquer à chaque fois.
…
:doute: :Euuuh:
Vous pouvez répéter la question ?
:Smiley03:MerlinMaître des clésAdobe ouvre le dernier répertoire utilisé.
On parle bien d’Acrobat ?
MerlinMaître des clésEffectivement.
Je viens de tester la dernière version : les textes noirs sont en CMJN et les images sont en RVB…
:tutut:Mais est-ce une limite de Word ou de PrimoPDF ? Je ne sais pas.
MerlinMaître des clésBonjour.
J’ai mis en place un .js pour importer des données dans un formulaire PDF dans le sous-répertoire /javascript.
Il marche très bien. Le truc, c’est que je voudrais qu’il m’importe directement les données sans me demander de choisir l’emplacement du fichier dans la fenêtre.
Voici le script :
function import_DCC()
{
this.importAnFDF(“DriveClients en coursDCC_données.fdf“);
…Je ne comprend pas, le chemin d’accès est pourtant bien indiqué. Est-il réellement valable ?
:doute:bkm.style = 2;
bkm.color = color.red;
}Ca aussi je ne comprend pas ce que ça fait là ni à quoi ça sert pour importer des données…
:Euuuh:D’autre part, je préfèrerai que cette action puisse se faire à partir d’un bouton sur le PDF, toujours sans l’ouverture du choix de l’emplacement.
A priori il suffit de placer ce script en Action “Exécuter un JavaScript” dans ledit bouton :
Code:import_DCC();:Smiley15:
MerlinMaître des clésPrimoPDF c’est Nitro.
Ce n’est pas un truc bricolé à la hâte pour afficher des pubs : c’est la seule imprimante virtuelle gratuite qui respecte à 100% les specifications du format.
Et elle a aussi le privilège de l’ancienneté.Maintenant il y a bien longtemps que je ne m’en suis pas servi.
Au pire tu peux toujours faire passer ton PDF, on te le remettra d’équerre avec Acrobat ou avec Pitstop.
:Smiley01:MerlinMaître des clésIl nous intéresserait de savoir comment.
:Smiley01:MerlinMaître des clésBonjour.
C’est faisable mais je ne pourrais te répondre en détail avant 2 ou 3 jours.
:Smiley01:
6 mars 2015 à 19:13 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55758MerlinMaître des clésBonjour et bienvenue.
Tout est là : http://abracadabrapdf.net/forum/index.php/topic,2210.msg11359.html#msg11359
MerlinMaître des clésLe seul point commun entre les formulaires PDF faits avec LiveCycle Designer et ceux faits avec Acrobat c’est le suffixe .PDF.
Sous le capot ce sont deux technologies différentes et incompatibles entre elles.On peut faire des choses avec Designer qu’on ne peut pas faire avec Acrobat et vice-versa.
Ce que je disais pour Reader XI ne vaut que pour les AcroForms, pas pour les XFA.La suite sur : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/acroforms-ou-xfa/
MerlinMaître des clésDans PrimoPDF il y a un paramètre d’exportation “Prépresse” ou quelque chose comme ça.
Sinon au pire on peut le corriger avec Acrobat (ou Pitstop).MerlinMaître des clésEn fait la réponse est simple : c’est soit la duplication de pages (qui ne fonctionne qu’avec Reader XI) soit les Droits étendus pour Reader (qui ne servent que pour Reader X et versions antérieures.
On ne peut pas utiliser ces deux fonctionnalités ensemble.Il n’y a pas d’autre choix hélas.
:idee:MerlinMaître des clésImpression virtuelle, oui mais avec quel logiciel/quelle imprimante virtuelle ?
J’espère que tu as PDF Creator ou PrimoPDF parce que sinon ca va être difficile…C’est un PC sur lequel tu peux installer ce que tu veux ou bien est il verrouillé par un S.I. ?
MerlinMaître des clésBonjour et bienvenue.
– Quelle version de Word sur quel système ?
– Quel est le processus de conversion en PDF ? (Exportation, impression virtuelle…)
– As tu Acrobat ?MerlinMaître des clésBonjour,
Est-ce que tu peux partager ton document ?
4 mars 2015 à 17:38 en réponse à : Comment installer le plugin abracadabraTools_X2 dans Acrobat X #58556MerlinMaître des clésBonjour et bienvenue,
J’ai téléchargé le fichier sur mon bureau. Que faut il faire ensuite ?
Il faut double-cliquer sur le fichier FDF, ce qui déclenche l’ouverture du PDF incorporé. Ensuite il faut lire ce qu’il y a dedans, toutes les indications nécessaires s’y trouvent.
:idee:Adobe Acrobat X v.10.0.0
Il devrait être en version 10.1.13 ==> Mise-à-jour !!!
(Surtout que la 10.0 en version Mac ce n’est pas un cadeau…)
:Smiley01:MerlinMaître des clésBonjour et bienvenue.
Ce n’est pas possible.
De toute façon ouvrir des PDF dans un navigateur web est toujours une mauvaise idée parce-que c’est source d’ennuis, d’erreurs et de limitations.On peut éviter ça facilement : http://abracadabrapdf.net/utilitaires/acrobat-plugins/pdf2fdf-forcer-louverture-dun-pdf-avec-adobe-reader/
:Smiley15:
27 février 2015 à 17:49 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58486MerlinMaître des clés2 : oublies tout de suite, c’est faisable mais même pour 25 liens ça va vite devenir une usine à gaz.
1 :
– créer un champ de formulaire qui ne se voit pas (champ1), sans fond ni contour, mais actif (visible à l’écran), par-dessus le mot ou l’image concernée. C’est pour en faire une zone sensible/active.
– créer un champ de formulaire masqué (champ2, invisible à l’écran), de type texte, contenant les hyperliens, notes, etc.champ1 : en déclencheur “souris entrée” (ou “souris enfoncée” éventuellement) utiliser l'”Action” “Afficher/masquer un champ” (ou un JavaScript) pour faire apparaitre champ2.
champ2 : en déclencheur “souris sortie” (ou “souris relevée”, ça ne devrait pas changer grand-chose), utiliser l'”Action” “Afficher/masquer un champ” (ou un JavaScript) pour faire disparaitre champ2 (lui-même).Ce nouvel article que je viens d’écrire va t’aider à y voir plus clair : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/lordre-dexecution-des-evenements-dans-les-champs-de-formulaire-pdf/
:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
Il serait peut-être temps de passer à la dématérialisation ?
:Smiley03:Sinon la réponse est plutôt oui, c’est certainement faisable.
Mais moi je ne sais pas faire.
:joker:27 février 2015 à 12:53 en réponse à : Faire un script pour Acrobat Pro X en utilisant des modules externes #58537MerlinMaître des clésPitStop peut très certainement faire ça, Cri-cri le confirmera ou l’infirmera.
Mais l’idée c’est surtout d’éviter d’avoir des logiciels qui font double-emploi, surtout à ce prix là.
:Smiley15:27 février 2015 à 10:42 en réponse à : Faire un script pour Acrobat Pro X en utilisant des modules externes #58535MerlinMaître des clésLe but, pour moi, est donc d’utilisé la fonction de “rognage et retrait” de Quite Imposing Plus
Je ne sais plus exactement en quoi consiste cette fonction mais pour automatiser le plus simple serait de trouver l’équivalent dans le Contrôle en amont d’Acrobat, un outil surpuissant et trop souvent méconnu.
Parce-que ré-inventer la roue en JavaScript rien que pour ça… Ca risque d’être un travail démesuré.
:doute:MerlinMaître des clésApparement tu n’as pas copié les Scripts de documents, voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/
Le moyen le plus simple c’est d’importer le document d’Alex dans ton document, et de le supprimer immédiatement après : ce qui aura pour effet de transférer tous les scripts de documents.
:idee:
26 février 2015 à 11:27 en réponse à : Forcer l’affichage des règles à l’ouverture d’Acrobat Pro X (CS5.5) #58540MerlinMaître des clésBonjour Shadok,
Je souhaite savoir s’il y a une procédure ou une option à cocher quelque part dans les préférences ou ailleurs, pour que la règle s’affiche automatiquement à l’ouverture d’un fichier PDF sous Acrobat Pro X (issu d’une CS5.5)
Non.
pour que la règle s’affiche […] automatiquement cela serait formidable.
A priori c’est simple, je dis bien “a priori” parce-que je n’ai pas testé et avec l’interface d’Acrobat X (et XI) il vaut mieux se méfier… :mur:
Il faut enregistrer la ligne de JavaScript suivante dans un fichier texte avec le suffixe .JS et le placer dans le sous-dossier JavaScripts d’Acrobat (voir : http://abracadabrapdf.net/utilitaires/utilitaires-pdf/show_me_the_path/ )
Code:app.execMenuItem(“ShowRulers”);Si ça ne doit concerner que quelques documents on peut placer ce script en Script de document (voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/ ) pour n’afficher les règles qu’à l’ouverture de ces documents en particulier.
Avec l’avantage que là il n’y a pas de “a priori”, ça fonctionnera forcément.:Smiley15:
26 février 2015 à 10:39 en réponse à : Faire un script pour Acrobat Pro X en utilisant des modules externes #58533MerlinMaître des clésBonjour.
– A propos de Java et de JavaScript, voir : http://abracadabrapdf.net/forum/index.php/topic,2160.msg10980.html#msg10980
:Smiley03:– Je suis surpris, pour autant que je me souvienne (mais ça fait au moins 10 ans) Quite Imposing Plus propose des automatisations, c’était même la différence principale entre la version “Plus” et la version “Moins”…
As tu vérifié ?
:doute:25 février 2015 à 16:35 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55755MerlinMaître des clésAcrobat XI
MerlinMaître des clésc’est bien à ce niveau que je rencontre un problème
comment faire pour exiger ce type de format,
car dans l’exemple joint on peut tout aussi bien saisir “09:09:1999” que “09-09-1999” ou même “09-09:1999”je ne vois pas comment imposer le”/” comme séparateur
ou encore remplacer les “:” ou les “-” par des “/”Ca fonctionne très bien dans l’exemple ci-dessus fourni par Alex (voir Propriétés du champ : Format).
Si ça ne fonctionne pas chez toi c’est qu’il y a un problème avec ton logiciel…
:idee:MerlinMaître des clés:bonjour:
24 février 2015 à 18:48 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55753MerlinMaître des clés– Pour moi ça fonctionne très bien.
Regarde dans le ci-joint que j’ai enregistré-sous en utilisant le bouton.– Par-contre la Console persiste : il y a un problème sur la ligne 20, apparement un appel à champ dont le nom n’est pas correct :
Code:TypeError: Type d’argument incorrect.
Doc.exportDataObject:20:Field Sauvegarder:Mouse Up
===> Paramètre cName.– Il vaut mieux placer les scripts de menus déroulants en action “Souris Enfoncée”, ça évite le temps de latence dans le remplissage du champ.
:Smiley01:
MerlinMaître des clésBonsoir MERLIN et merci pour l’info, le problème c’est que je n’arrive pas à ouvrir le pdf FormContact, ce dernier se referme de suite que ce soit avec adobe reader ou acrobat.
Ré-essaye, je viens de le mettre à jour : http://abracadabrapdf.net/pdf-de-demo/formulaires/formulaire-de-contact/
:Smiley01:MerlinMaître des clésTu fais une 2e liste et un 2e script dans lequel tu changes le nom du champ dans cette ligne de code :
ff=this.getField(“Selecteur“);Il faut aussi modifier les noms des variables “data”, “ff”, etc.
MerlinMaître des clésOui, il faut modifier : 3 rue d’Alésia”,”75014 Paris
Sinon le reste à l’air OK.
:Smiley03:24 février 2015 à 16:31 en réponse à : Impression de fichiers PDF par Hot Folder avec modification des paramètres #58532MerlinMaître des clésUn descriptif, une capture d’écran, un lien de téléchargement…
24 février 2015 à 13:58 en réponse à : Impression de fichiers PDF par Hot Folder avec modification des paramètres #58530MerlinMaître des clésPuisque tu n’es pas un spammeur je t’invite à mettre un lien parce-qu’en l’état si ça intéressait quelqu’un il n’aurait pas d’autre choix que le message privé.
24 février 2015 à 13:53 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55751MerlinMaître des clésJe ne comprend pas ce qui doit se passer ni ce qui ne va pas mais tu devrais t’intéresser à la Console, qui renvoie des messages d’erreurs.
Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/:idee:
MerlinMaître des clésMon 9 est un 9.2 mais mon entreprise sautera une version plutôt que de la mettre à jour
Ah ben oui… mais non…
:oh:24 février 2015 à 13:46 en réponse à : Limite de l’éditeur de code interne, besoin de conseil :) #58509MerlinMaître des clésC’est un film comique donc
Oui, et le titre sera à la hauteur…
Certains sons n’ayant pas du tout le même sens en anglais et en français, on n’a pas fini de rigoler.
:Smiley08:MerlinMaître des clésBen… A l’évidence il y a un bug sur tes PC…
Est-ce qu’Acrobat 9 et X sont bien à jour ?
(9.5.5 et 10.1.13)24 février 2015 à 10:41 en réponse à : Limite de l’éditeur de code interne, besoin de conseil :) #58507MerlinMaître des clésComme je n’ai pas le droit de rien dire je me contenterais d’un titre de film : “Les Dieux sont tombés sur la tête”.
:siffle:23 février 2015 à 21:12 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55749MerlinMaître des clésRegarde ici : http://abracadabrapdf.net/forum/index.php/topic,2475.0.html
:Smiley03:23 février 2015 à 21:11 en réponse à : Aligner les champs interactifs sur le formulaire papier #58529MerlinMaître des clésBonjour et bienvenue,
Est-ce que tu imprimes bien à 100%, sans ajustement automatique ni manuel ?
Parce-que le plus souvent c’est ça qui décale les champs.
:doute:MerlinMaître des clésComment fais tu pour réinitialiser ?
Parce-que dans le ci-joint ça fonctionne correctement.23 février 2015 à 21:04 en réponse à : Limite de l’éditeur de code interne, besoin de conseil :) #58505MerlinMaître des clésSi tu savais ce qui nous attend…
:oh:23 février 2015 à 20:59 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58484MerlinMaître des clésOK mais le lorsque je copie-colle le lien dans un commentaire ou une note celui n’est plus actif ?
Oui, je viens de vérifier et de constater.
Pourtant j’aurais juré que… :oh:
Désolé pour cette fausse piste. :Ooops:Il reste le champ de formulaire de type texte, multiligne et au “format RTF”.
Mais le copier-coller de liens n’y fonctionne pas, il faut créer les hyperliens après avoir collé le texte dans le champ.
:idee:MerlinMaître des clésque ce soit avec adobe reader ou acrobat.
Quelles versions ?
Sur quel système ?23 février 2015 à 19:16 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55747MerlinMaître des clésCa devrait pourtant…
:Euuuh:23 février 2015 à 19:13 en réponse à : Limite de l’éditeur de code interne, besoin de conseil :) #58503MerlinMaître des clésBonjour,
Oui, la seule solution c’est de diviser le script en plusieurs parties.
:geek:MerlinMaître des clésBonjour et bienvenue,
Est-ce que la capture ci-jointe répond à ta question ?
:Smiley01:23 février 2015 à 12:50 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58481MerlinMaître des clésCa me parait une solution bien plus simple à mettre en œuvre, pour autant qu’il n’y en ait pas des centaines à faire.
Je ne sais pas si on peut créer un hyperlien directement dans un commentaire, par-contre comme ils supportent le format RTF il suffit de copier-coller l’hyperlien ou le texte complet dans le commentaire, depuis Word ou n’importe quel autre traitement de texte.
:Smiley01:
23 février 2015 à 12:25 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58479MerlinMaître des clés– cliquer sur un nom de commune ce qui ouvrirait le dossier (du disque dur) correspondant a ce nom de commune.
Pour ça il faut un script ayant des privilèges de niveau “application”, ce n’est pas possible au niveau “document”.
Voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/cliquer sur un nom de commune et d’obtenir un choix de fichier à ouvrir (idée des liens dans le commentaire).
S’il n’y avait qu’un seul fichier à ouvrir ce serait assez simple.
Par-contre s’il faut créer, ouvrir et gérer des dizaines de boites de dialogue JavaScript à choix multiples ça relève du développement personnalisé. Parce-qu’il y a du boulot…
:Smiley01:MerlinMaître des clésNon, ça n’a rien à voir avec la blondeur : cette fonction est arrivée avec Acrobat 8 Pro…
Voir le 3e paragraphe de cette page : http://abracadabrapdf.net/format_pdf/historique/pdf-1-7/
:idee:D’autre part ton antiquité devrait être en version 7.6 ==> mise-à-jour !!!
:Smiley01:MerlinMaître des clésCa c’est le panneau “Sécurité” qui n’a rien à voir.
Pour autoriser l’enregistrement depuis Reader, avec Acrobat il faut faire un enregistrement spécial : menu Fichier : Enregistrer sous un autre : Fichier PDF Reader Extended : Activer d’autres outils.
:Smiley01:
23 février 2015 à 09:55 en réponse à : Fichier PDF réalisé avec Adobe Acrobat XI, mais non modifiable #58492MerlinMaître des clésBonjour.
Il n’y a qu’un seul moyen connu : http://abracadabrapdf.net/utilitaires/acrobat-plugins/pdf2fdf-forcer-louverture-dun-pdf-avec-adobe-reader/
:Smiley01:La prochaine fois que tu écriras “Acrobate” tu me le copieras 100 fois !
:jerisjaune:23 février 2015 à 09:50 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58477MerlinMaître des clésJe ne comprend pas :
– s’il s’agit de pièces jointes, donc déjà à l’intérieur du PDF, il n’y a pas besoin d’ouvrir un dossier…
– s’il ne s’agit pas de pièces jointes mais de fichiers à sélectionner sur le disque dur on utilise le sélecteur de fichiers du système, qui ne pose aucun problème pour ouvrir un dossier…:Euuuh:
Est-il possible de mettre un hyperlien dans un commentaire ?
Oui.
MerlinMaître des clésBonjour.
Bonjour j’ai crée un formulaire. J’ai autorisé les droits d’enregistrement aux personnes complétant le formulaire.
Problème lorsque le pdf est ouvert avec des versions antérieures à Adobe XI les personnes ne peuvent pas enregistrer le formulaire.Ces deux phrases sont contradictoires : quand on “autorise les droits d’enregistrement” c’est justement pour les utilisateurs de Adobe Reader X et versions antérieures.
Pas pour les utilisateurs de Reader XI qui n’en n’a pas besoin.Qu’appelles tu “autorisé les droits d’enregistrement aux personnes complétant le formulaire” ?
:doute:MerlinMaître des clésBonjour,
on en parle ici, justement : http://abracadabrapdf.net/forum/index.php/topic,2645.0.html
:Smiley15:
MerlinMaître des clésLes champs ayant le “Format : Date : dd/mm/yyyy“, je ne vois pas où est le problème puisque seul ce format est accepté en saisie…
:doute:MerlinMaître des clésToutes les plateformes et tous les logiciels
Dans ce cas il est temps pour toi de passer aux formulaires en HTML5…
:joker:MerlinMaître des clésBonjour,
Sur tablette comme sur ordi la première question est : quel est le logiciel utilisé ?
Et la deuxième c’est : sur quel système ? (Android, iOS, Windows…)
20 février 2015 à 20:28 en réponse à : Exportation d’un formulaire en PDF non modifiable. – RÉSOLU #55745MerlinMaître des clésVous pouvez répéter la question ???
:doute: :oh:
MerlinMaître des clés:joker:
20 février 2015 à 17:54 en réponse à : Acrobat XI – Créer un hyperlien vers un dossier ( repertoire) #58475MerlinMaître des clésBonjour et bienvenue,
ce n’est pas possible.
(Pour raisons de sécurité…):Smiley01:
MerlinMaître des clésJe ne suis pas un spécialiste mais a priori oui…
MerlinMaître des clésC’est ce qu’il me semblait.
Mac OS X est livré avec Automator, ce qui laisse peu de place à d’autres solutions.MerlinMaître des clésBonjour,
il faut convertir les deux dates en nombre Epoch et ensuite comparer les deux valeurs.
Dis comme ça c’est simple, si tu as besoin du JavaScript correspondant je n’ai pas le temps tout de suite mais je pourrais répondre bientôt.
A moins qu’un autre soit plus rapide…:Smiley01:
MerlinMaître des clésAlors pas de solution pour imprimer avec Acrobat sans qu’il prenne le focus?
Je crains que non.
J’ai développé un logiciel d’impression de fichier pdf par Hotfolder avec modification des paramètres d’impression. Si ca intéresse quelqu’un…
Mac OS ou Windows ? (ou autre ?)
MerlinMaître des clésDe plus si je mets une info bulle, elle est visible uniquement quand on se déplace avec la souris;
Il n’y a pas de solution pour faire apparaitre une info bulle, quand on se déplace avec la touche TAB ?C’est normal, l’info-bulle n’apparait qu’au survol du curseur.
On pourrait en plus afficher/masquer un champ préalablement rempli avec un peu de JavaScript lors de l’action “champ activé/désactivé” mais à moins que ton formulaire ne s’adresse à des handicapés mentaux ça me parait être un luxe inutile (ce serait à faire pour chaque champ…).Quand on voit un champ de saisie précédé de “Nationalité : ” que ce soit sur papier ou à l’écran on doit normalement se douter de ce qu’il faut y mettre, surtout s’il est pré-rempli…
De mon point de vue les info-bulles c’était bien dans les années 90 quand on découvrait l’informatique parce-que c’était nouveau mais aujourd’hui c’est plutôt ringard.
Voir : http://abracadabrapdf.net/utilitaires/acrobat-plugins/tooltips-remover/:geek:
MerlinMaître des clésque l’on pointe sur Nationalité, “Française” disparait
Si “pointer” veut dire “se déplacer avec la touche tabulation” c’est normal : les scripts sont placés en actions “champ activé/désactivé”.
On pourrait placer les scripts en “souris entrée/souris sortie” mais ça ne fonctionnera plus pour l’utilisateur qui utilisera la tabulation…:idee:
18 février 2015 à 16:37 en réponse à : Formulaire : Afficher/masquer des champs selon choix dans une liste déroulante #58459MerlinMaître des clésPas de problème.
Surtout qu’il faut bien reconnaitre que les mots-clés “mere fille” ne sont pas très intuitifs…:Smiley01:
18 février 2015 à 16:16 en réponse à : Formulaire : Afficher/masquer des champs selon choix dans une liste déroulante #58457MerlinMaître des clésBonjour et bienvenue,
il y a plusieurs façons de faire selon ce qu’on veut obtenir.
Tout a déjà été dit, ou presque, dans ce forum sur ce sujet.Je te propose de commencer par une recherche (“Rechercher”, ci-dessus) sur les mots “liste déroulante” et “mere fille”.
:Smiley01:
MerlinMaître des clésOu sinon, en plus élaboré avec une alerte :
Code:var alertEmail = “La saisie n’est pas conforme u00E0 la syntaxe requise pour une adresse email.rMerci de recommencer.rnnExemple :rkader.rousselu0040trois-maisons.bis”;
var alertTitre = “Syntaxe email”;
// ne rien modifier en-dessous de cette ligne
if(event.value == null || event.value == “”)
{event.rc = true;}
else
{
if(event.value.match(/^(w+([-+’.]w+)*@w+([-.]w+)*.w+([-.]w+)*)$/) == null)
{
app.alert({cMsg: alertEmail, cTitle: alertTitre, nIcon: 1});
event.rc = false;
event.target.focus = true;
}
else
{event.rc = true;}
}:Smiley15:
MerlinMaître des clésZut, j’ai oublié les parenthèses, c’est pour ça qu’on n’entend pas le bip :
if(event.value.match(/^(w+([-+’.]w+)*@w+([-.]w+)*.w+([-.]w+)*)$/) == null)
{
app.beep();
event.rc = false;
event.target.focus = true;
}
else
{event.rc = true;}:geek:
MerlinMaître des clésBonjour,
A placer en “script de validation” :
Code:if(event.value.match(/^(w+([-+’.]w+)*@w+([-.]w+)*.w+([-.]w+)*)$/) == null)
{
app.beep;
event.rc = false;
event.target.focus = true;
}
else
{event.rc = true;}Je dois attirer ton attention sur un outil très pratique : la Free Toolbar For Acrobat offerte par FormRouter.
Et en particulier son module Text Field validation qui propose plein de formats de validation (email, ISBN, URL, etc.) à choisir dans une bête liste déroulante.
==> http://www.formrouter.com/tools/:Smiley15:
MerlinMaître des clésC’est un métier !
:Smiley01:MerlinMaître des clésEt en l’exportant de manière optimisée je tombe à 500 ko
C’est bien, mais c’est encore beaucoup trop.
Contrairement à ce qui est écrit dans le sujet que tu as mis en lien le “copier-coller sur place” existe depuis Acrobat XI, il faut appuyer la touche majuscule quand on demande menu Edition : Coller.Et pour créer un nouveau document vierge il n’y a pas mieux que les abracadabraTools !
:Smiley15:
MerlinMaître des clésActuellement les seules tablettes sur lesquelles ça fonctionne à 100% ce sont les tablettes sous Windows, puisqu’elles utilisent Adobe Reader “normal” et non pas Adobe Reader Mobile.
:idee:
MerlinMaître des clésBonjour,
c’est vrai que ça à l’air bête mais ce n’est pas un bug, c’est un vrai problème.
Je ne me souviens plus des détails mais pendant la beta d’Acrobat 9 j’avais assisté à l’exposé d’un des développeurs sur ce sujet qui démontrait que c’est une vraie impossibilité technique et qu’ils étaient dans l’impasse.Le truc de copier-coller les champs dans un PDF identique après avoir fini de jouer avec les polices est effectivement le plus pratique.
:geek:MerlinMaître des clésBonjour,
je n’ai pas “importés” ces actions, je les ai “Ajoutées” en utilisant le bouton éponyme.
Les JavaScripts sont dans les actions en question, comme on peut le voir sur ta capture d’écran.
MerlinMaître des clésBonjour.
La valeur par défaut c’est la valeur qui s’affiche lorsque le formulaire est réinitialisé. Il est donc normal qu’il ne se passe rien à l’ouverture du document.
D’ailleurs ça ne servirait à rien de remplir ce champ à l’ouverture du document, autant le remplir avant une fois pour toute.Et tant qu’à faire de le pré-remplir on pourrait s’arranger pour que le champ se vide automatiquement quand on clique dessus pour y saisir autre chose.
Et si l’utilisateur change d’avis ou ne saisit rien on pourrait s’arranger pour que l’affichage revienne à sa valeur de départ.Exemple ci-joint, les JavaScripts sont placés en “champ activé” et en “champ désactivé”.
:Smiley15:16 février 2015 à 15:38 en réponse à : Numéroter les pages de deux en deux — Redimensionner par lots #58433MerlinMaître des clésBonjour et bienvenue,
2- Je rogne ces documents grâce à votre fantastique abracadabraTools. Je ne comprends pas bien la différence entre l’outil Redimensionner et l’outil Recadrer, mais le premier convient à mon usage. J’ai l’impression qu’il rogne véritablement, supprimant définitivement ce qui est hors cadre, contrairement au recadrage classique avec l’outil d’Adobe. Est-ce vraiment le cas ?
C’est bien ça, sauf qu’il supprime pas les éléments vectoriels s’il y en a, il restent “hors cadre”.
1- Je numérise pas mal de documents (extraits de livres) qui ont 2 pages par « feuille » (je ne sais comment dire autrement). Et je souhaiterais numéroter les pages de deux en deux. Cela n’a pas l’air possible avec Outils -> Traitement du document -> Numéroter les pages. Mais il doit bien y avoir une solution ?
3- Est-il possible de recadrer / redimensionner une série de documents par lots (batch) ? J’aimerais pouvoir utiliser l’outil abracadabraTools de Redimensionnement pour plusieurs documents d’un coup.
Je dois avoir dans mes grimoires un script qui ajoute un article de menu qui permet de découper des pages/planches en deux moitiés. Typiquement pour diviser un A3 en deux A4 mais ça vaut pour n’importe quel format.
Est-ce que ce serait quelque chose comme ça que tu cherches ?MerlinMaître des clésBonjour,
quel que soit le logiciel utilisé le support de JavaScript sur les mobiles (Android et iOS) laisse à désirer et n’est pas complet dans tous les cas.
Pour Android, celui qui supporte le plus et le mieux le JavaScript c’est qPDF Notes*, après vient Adobe Reader Mobile (gratuit).* Voir : http://abracadabrapdf.net/pdf-de-demo/formulaires/calculease/
:idee:
MerlinMaître des clés:bonjour:
MerlinMaître des clésBonjour.
Il n’y a pas besoin de JavaScript pour ça.
Dans Acrobat : menu Fichier : Propriétés : Vue Initiale.
Toutes les options sont disponibles sous forme de cases-à-cocher ou de menus déroulants.Je t’invite à lire les 7 articles de la rubrique “PDF parfait” : http://abracadabrapdf.net/category/le-pdf-parfait/
En commençant par celle-ci : http://abracadabrapdf.net/le-pdf-parfait/la-presentation/
Et celle-ci : http://abracadabrapdf.net/le-pdf-parfait/metadonnees/
C’est une vraie mine d’or…:Smiley15:
12 février 2015 à 17:36 en réponse à : Formulaire Acrobat Pro: bouton envoi email + en objet le contenu d’un champ #58383MerlinMaître des clésNon hélas, il faut soit déplacer les champs pour les placer dans l’ordre logique, soit les renommer.
:idee:MerlinMaître des cléset sans que acrobat prenne le Focus
Ce n’est plus possible depuis Acrobat X et la “superbe” interface qui est venue avec.
Maintenant, même en traitement par lot ou autre, c’est l’UI qui prend le pas et qui donc s’affiche forcément.C’est une des raisons pour lesquelles je conserve soigneusement un Acrobat 9.
Un exemple au hasard, le mois dernier j’avais environ 6500 PDF a optimiser :– Acrobat XI : environ 2h30mn pour traiter environ 200 à 250 fichiers et planter en cours de route (7 tentatives).
– Acrobat 9 : environ 3 heures pour tout traiter sans broncher ni planter.
Sur le même ordinateur et avec exactement le même processus.
No comment.:idee:
MerlinMaître des clésNon, pas que je sache.
:Smiley01:MerlinMaître des clésEst ce que tu peux m’expliquer comment lire le “= !” ?
Egal l’état inverse de l’état précédent. C’est une bascule.
Plus généralement est ce que tu aurais des références sur le javascript à me conseiller? Je suis à la recherche notamment d’une liste des “commandes” disponibles.
Il te faut télécharger le SDK (Software Development Kit).
Toutes les infos générales sont disponibles ici : http://www.adobe.com/devnet/acrobat.html
C’est sur cette page que se trouve le lien Download Acrobat XI SDK, après l’avoir cliqué il faut aller tout en bas de la page pour trouver les liens de téléchargement.C’est le fichier js-api-reference.pdf qui t’intéressera le plus.
:Smiley01:
MerlinMaître des clésBonjour,
Effectivement c’est une maquette simple.
J’ai placé ce script en action souris-relevée de chaque bouton-radio :
Code:this.getField(“Type 1 soustype”).readonly = !event.target.isBoxChecked(0);
this.getField(“Type 2 soustype”).readonly = !event.target.isBoxChecked(1);:Smiley01:
MerlinMaître des clésBonjour.
Poste une maquette avec les champs nécessaires et je m’en occuperais.
MerlinMaître des clésHoula !
Non, il n’y a besoin de rien d’autre qu’Acrobat.
:Smiley03:Je te conseille de commencer par :
– http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e1e.w.html
MerlinMaître des clésBonjour et bienvenue.
– Non, ce n’est pas faisable sans programmation en JavaScript, et ça réclame un bon niveau.
– Ce que tu cherches est déjà expliqué sur le forum, il faut faire une recherche sur “liste déroulante” et “fille mère”.
– Je trouve que c’est beaucoup de travail pour pas grand-chose : un utilisateur n’est pas plus stupide devant un PDF qu’ailleurs : personne ne devrait demander de comparaison €/€ ou $/$. Et si jamais, il suffit dans ce cas d’afficher une parité de 1 pour que ça reste cohérent.
– Comment comptes-tu faire pour obtenir les valeurs de change, qui changent tous les jours ?[/list]
:Smiley01:
MerlinMaître des clés:bonjour:
-
AuteurRéponses