Toutes mes réponses sur les forums
-
AuteurRéponses
-
MerlinMaître des clés
“Grisé” ou “désactivé” ? (Ce n’est pas forcément pareil)
Je n’ai pas le temps de rédiger un tuto ni de faire une maquette, alors si tu pouvais poster un exemple…
MerlinMaître des clésOui, c’est ce qui arrive quand on utilise un “modèle” qui n’est pas masqué. Dans ce cas c’est la page active, remplie ou non, qui sert de modèle.
Je suis en train de préparer un article sur le sujet qui devrait paraitre dans la semaine, donc je ne vais pas m’étendre maintenant.
Encore quelques jours de patience !
:Smiley15:MerlinMaître des clésAdobe m’a conseillé de rester à la version 10.1.8
C’est bien la première fois que quelqu’un chez Adobe ne conseille pas d’utiliser la version courante. (11.0.07)
:Smiley01:malheureusement mes envois de fonctionnent toujours pas et la fonction “insérer à partir du fichier” n’est plus active non plus .
Que faut-il faire ?As-tu bien regardé la barre bleue et lu ce qui y est écrit ???
C’est quoi cette idée d’enregistrer à la norme PDF/A ?
PDF/A est une norme ISO dédiée à l’archivage et qui n’a donc rien à voir : http://abracadabrapdf.net/format_pdf/normes_iso_et_pdf/pdfa/:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
Quel logiciel, quelle version, quelle plateforme, qu’essaies tu de faire ?
On ne fait que de la magie ici, pas de divination.
:geek:MerlinMaître des clésBonjour,
Avec les versions plus récentes d'”Adobe reader” la commande “incorporer toutes les vignettes” semble inutile, car les vignettes semblent être re-calculées systématiquement à chaque fois qu’elles doivent être affichées au gré de l’ascenseur de navigation.
Je viens de tester et effectivement… A l’évidence il s’agit d’un bug.
A signaler ici : https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
(On peut y écrire en français)3 juin 2014 à 15:41 en réponse à : Enregistrer un doc Word 2007 en fichier PDF ne contenant pas de police composite #57251MerlinMaître des clésBonjour,
En attendant on va éclaircir quelques concepts :
de ne pas avoir besoin d’avoir Adobe installé sur la machine
Adobe édite une bonne quarantaine de logiciels différents…
J’imagine qu’il s’agit d’Adobe Acrobat.utiliser Acrobat Reader
Ce logiciel n’existe plus depuis plus de 10 ans : http://abracadabrapdf.net/forum/index.php/topic,2160.msg11116.html#msg11116
un document généré avec Adobe Reader XI
Adobe Reader ne permet pas de générer des documents (sauf des fichiers .TXT).
Question subsidiaire : pourquoi cet interdit sur les polices au format CID ?
:Smiley01:MerlinMaître des clésJe comprend bien, mais ces logiciels sont livrés ainsi et je n’y peux rien.
Tout ce que tu peux faire c’est une demande de fonctionnalité à Adobe et espérer qu’elle soit rapidemment prise en compte : https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&product=46
(Contrairement aux apparences on peut y écrire en français):bonjour:
30 mai 2014 à 19:52 en réponse à : Enregistrer un doc Word 2007 en fichier PDF ne contenant pas de police composite #57249MerlinMaître des clésBonjour et bienvenue,
L’imprimante virtuelle AdobePDF n’est pas installée “par défaut”, elle est installée en même temps que le logiciel Acrobat. Mais il faut l’acheter.
Sinon il existe d’autres solutions, mais il faudrait commencer par savoir quel système tu utilises.:Smiley01:
28 mai 2014 à 18:32 en réponse à : Ouverture de PDF en pièce jointe à une page précise. – RÉPONDU #55219MerlinMaître des clésBonjour.
Vu la date il va certainement falloir patienter jusqu’à la semaine prochaine.
Perso, je déménage et les ordis sont dans les cartons.:Smiley01:
MerlinMaître des clésOn pourrait en déduire qu’un clic vaut deux taps !
:jerisjaune:Sinon : :joker:
MerlinMaître des clésAs-tu testé ?
Sur quelle tablette ?
:Euuuh:MerlinMaître des clésTrop facile : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/champ-date-automatique/
:Smiley01:
MerlinMaître des clésEssaye quand même, FormsCentral évolue vite.
La dernière fois j’ai vu qu’il y avait des “conditions” mais je n’ai pas testé.
:Smiley01:MerlinMaître des clésOTAN pour moi, je n’avais pas compris le problème. :Ooops:
Ca n’a rien à voir avec les PDF, ni avec Acrobat, ni avec sa réinstallation, c’est une coïncidence.
Acrobat est proposé par défaut parce-qu’il est en tête de liste.Le mieux serait certainement de supprimer ce fichier qui veut s’ouvrir automatiquement au démarrage, surtout si tu n’en connais pas la provenance.
Je ne connais pas bien Windows mais a priori ça commence toujours par un scan total du disque dur par l’antivirus de service…:Smiley01:
MerlinMaître des clésJe doute que FormsCentral permette de changer la couleur des champs ou de les désactiver…
:bonjour:MerlinMaître des clésC’est parce-que pour une raison quelconque Windows ne sait plus avec quel logiciel il doit ouvrir les fichiers portant le suffixe .pdf.
Alors il repose la question à chaque fois.
Il suffit de lui indiquer une fois pour toute en faisant la manip décrite ci-dessus.
:Smiley01:MerlinMaître des clésC’est surtout que ce genre de subtilité échappe à Reader pour mobile.
A mon avis, il faudrait déjà qu’il assure toutes fonctions de calculs avant de s’intéresser à la couleur des boutons.
:joker:MerlinMaître des clésForcément, “hidden” ça veut dire masqué ou invisible.
:Smiley08:Essaye plutôt de désactiver :
this.getField(“CaseACocher324”).readonly = false;ou d’activer :
this.getField(“CaseACocher324”).readonly = true;:Smiley01:
MerlinMaître des clésBonjour,
il faut faire un clic-droit sur l’icône de n’importe quel fichier PDF : Propriétés.
C’est là qu’on détermine le logiciel à utiliser par défaut pour les PDF.:idee:
MerlinMaître des clésBonjour,
On a très peu de visibilité avec Reader pour mobile : on ne sait pas vraiment ce qui est implémenté ni ce qui fonctionne…
Il faut tester, et si ça ne fonctionne pas c’est que ça fonctionnera “bientôt peut-être”.:Smiley01:
MerlinMaître des clésSi tu regardes bien le code dans le nouveau bouton tu verras que c’est on ne peut plus simple : this.spawnPageFromTemplate(“nom-du-modele”);
Le tout c’est de savoir comment enregistrer le “modèle”.
:Smiley03:[attachment deleted by admin]
MerlinMaître des clésMais moi toutes mes cases ont des noms différents donc sa va non?
Oui, s’il n’y a qu’une seule case ayant le même nom c’est OK.
(C’est donc la première puisque le compte commence à zéro).MerlinMaître des clésD’ailleurs tu devrais utiliser la Convention de dénomination des champs de formulaire, tu gagnerais un temps fou.
voir la 2e partie de ce tuto : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/
:idee:MerlinMaître des clésNon, c’est le numéro d’ordre de la case quand plusieurs cases ont le même nom, il correspond à l’ordre de création.
Il est visible dans le panneau champs de l’éditeur de formulaire (après le #).MerlinMaître des clésif (this.getField(“CaseACocher322”).isBoxChecked(0))
{event.target.fillColor = color.red;}Ca veut dire : si la case 322 est cochée le fond du champ concerné devient rouge.
Et puis c’est tout.
Il faudrait préciser ce qui doit se passer quand elle n’est pas cochée :Mais en fait c’est plutôt l’inverse qu’il faudrait faire : c’est la case qui devrait commander l’affichage des champs.
Donc :var f = this.getField(“caseacocher322”);
if (event.target.isBoxChecked(0))
{f.fillColor = color.red;}
else
{f.fillColor = color.gray;}Ce JavaScript est à placer en action “souris sortie” ou “champ désactivé” de la case-à-cocher.
As tu bien noté à quoi sert le zéro en rouge ci-dessus ?
:Smiley15:
MerlinMaître des clésLa ruse c’est de ne pas utiliser l’outil Lien mais l’outil Ajouter un bouton (champ de formulaire), la suite est expliquée ici : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/dupliquer-des-champs-sur-plusieurs-pages/
:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
On en a déjà parlé sur le forum, il faut faire une recherche (barre rouge ci-dessus) sur le mot “isBoxChecked“.
Je crois que c’est celui qui donne les meilleurs résultats.
:Smiley15:26 mai 2014 à 09:06 en réponse à : Activé / Désactivé (Grisé) un bouton selon la valeur d’un champ #57204MerlinMaître des clésOublie la saisie dans Word, ou alors utilise le copier-coller “texte brut”.
:geek:A priori tout est bon mais les scripts sont “mélangés” : un script s’adresse au document actif ouvert en 1er-plan.
Il faut d’abord exécuter les instructions destinées au document actif, ouvrir la pièce jointe et ensuite exécuter le code pour la pièce jointe, devenue “active”.
:idee:26 mai 2014 à 08:56 en réponse à : Listes déroulants en cascade avec Acrobat pro XI (formulaires) #56950MerlinMaître des clésBonjour,
– plutôt que de changer l’extension d’une pièce jointe il vaut mieux la ZIPper.
– à propos de Java : http://abracadabrapdf.net/forum/index.php/topic,2160.0.html
– pour le reste je te conseille une recherche sur le forum, je crois que le sujet a déjà été abordé. Sinon il va falloir patienter parce-que je suis en plein déménagement et je n’ai pas le temps pour les réponses longues.
:Smiley15:
MerlinMaître des clésBonjour et bienvenue,
Est-ce que ceci répondrait à ta question ?
==> http://abracadabrapdf.net/ressources-et-tutos/edition-modification/creer-signets-automatiquement-acrobat/:Smiley01:
25 mai 2014 à 14:19 en réponse à : Activé / Désactivé (Grisé) un bouton selon la valeur d’un champ #57201MerlinMaître des clésMoi j’arrive à écrire encore plus petit !
:geek:
22 mai 2014 à 08:39 en réponse à : Activé / Désactivé (Grisé) un bouton selon la valeur d’un champ #57199MerlinMaître des clésAuquel cas le script ManageFormFieldToGray(“AuthCode”) doit être placé en “Script de calcul” dans le champ “seuil”.
:Smiley01:
21 mai 2014 à 19:06 en réponse à : Activé / Désactivé (Grisé) un bouton selon la valeur d’un champ #57197MerlinMaître des clésDésormais c’est le code ManageFormFieldToGray(“AuthCode”) qu’il faut utiliser.
Quant à savoir où le placer, il faut savoir si le champ “seuil” (celui qui contient la valeur 70) est rempli par l’utilisateur ou bien s’il est rempli par calcul.
:Smiley01:
MerlinMaître des clésBonjour,
Oublie les boucles, les tableaux et les evals, et lis bien la deuxième partie de ce tuto : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/duplication-rapide-de-champs-de-formulaire/
Il y est question de la Convention de dénomination des champs de formulaire, c’est magique !
:Smiley15:
21 mai 2014 à 07:57 en réponse à : Activé / Désactivé (Grisé) un bouton selon la valeur d’un champ #57195MerlinMaître des clésSalut,
A la base on a :
// Function to enable form fields function
EnableFormField (cFieldName)
{
// First acquire the field to be enabled
var oFld = this.getField(cFieldName)
// Next acquire the hidden field with the normal colors
var oNmlFld = this.getField(“NormalColorsFld”);
if(oFld)
{
// Make field interactive
oFld.readonly = false;
// Restore Normal Colors
oFld.fillColor = oNmlFld.fillColor; oFld.borderColor = oNmlFld.borderColor; oFld.textColor = oNmlFld.textColor;
}
}// Function to disable form fields function
DisableFormField(cFieldName)
{
// First acquire the field to be disabled
var oFld = this.getField(cFieldName)
if(oFld)
{
// Make field Read-Only
oFld.readonly = true;
// Set Grayed out colors
oFld.fillColor = [“G”, 0.75]; oFld.borderColor = [“G”, 2/3]; oFld.textColor = [“G”, 0.5];
}
}Que l’on va transformer ainsi :
// Function to manage form fields function
ManageFormField (cFieldName)
{
var seuil = this.getField(“CHAMP-SEUIL”).value;
if (seuil > 70)
{
// First acquire the field to be enabled
var oFld = this.getField(cFieldName)
// Next acquire the hidden field with the normal colors
var oNmlFld = this.getField(“NormalColorsFld”);
if(oFld)
{
// Make field interactive
oFld.readonly = false;
// Restore Normal Colors
oFld.fillColor = oNmlFld.fillColor; oFld.borderColor = oNmlFld.borderColor; oFld.textColor = oNmlFld.textColor;
}
}
else
{
// First acquire the field to be disabled
var oFld = this.getField(cFieldName)
if(oFld)
{
// Make field Read-Only
oFld.readonly = true;
// Set Grayed out colors
oFld.fillColor = [“G”, 0.75]; oFld.borderColor = [“G”, 2/3]; oFld.textColor = [“G”, 0.5];
}
}
}:Smiley15:
MerlinMaître des clésCertainement, mais je ne pratique pas et je n’en connais pas plus…
:joker:MerlinMaître des clésVérification faite, il faut copier tous les scripts et tous les champs, sinon ça ne fonctionne pas.
Donc en fait le plus simple c’est d’importer le PDF d’exemple dans ton document (ça importe automatiquement tous les scripts de documents), de couper-coller les champs sur la page où ils doivent aller, de masquer les champs inutiles (surtout ne pas les supprimer), et ensuite de supprimer la page importée.C’est ce que j’ai fait pour l’exemple ci-joint.
J’ai aussi modifié un des scripts pour que le Timer jaune ne se lance pas automatiquement, je te conseille donc plutôt de partir de celui-là…:Smiley15:
[Pièce jointe supprimée]
MerlinMaître des clésBonjour,
Je ne vois pas où est la difficulté, a priori il suffit de copier-coller le script de document* nommé “CountDownProc”, idem pour le champ “Count Down Timer” et les 3 boutons qui vont avec.
:doute:MerlinMaître des clésCapito !
C’est une très mauvaise idée d’en mettre plusieurs par page, surtout les uns sur les autres. Ce ne sont pas des champs de formulaires, la gestion des objets multimédias est différente.
Il faut prévoir une page par objet 3D, et les boutons feront passer d’une page à l’autre.D’autre part, les utilisateurs de portables et/ou d’ordi ayant peu de RAM et/ou une carte graphique “légère” te remercieront, parce-que 6 objets 3D ouverts en même temps ça risque de ramer dans le yaourt !
(Pense bien à “Activer lorsque” : “La page comportant le contenu est visible” et à “Désactiver lorsque” : “La page comportant le contenu n’est pas visible” pour soulager la machine de l’utilisateur):Smiley15:
MerlinMaître des clésJ’ai beaucoup de mal à comprendre ta question…
D’abord il faut essayer de comprendre ce que tu écris, et ensuite il faut essayer de comprendre la question.Mais là il y a trop d’inconnues et je ne capte pas.
Peux tu reformuler ?
:Euuuh: :doute:MerlinMaître des clésBonjour et bienvenue,
– Il faut commencer par aller dans les Propriétés de l’objet 3D pour créer des “Vues” (Clic-droit sur l’objet 3D : Propriétés…)
– Ensuite il faut aller dans les Propriétés du champ (bouton) pour y ajouter une Action (Clic-droit sur le champ : Propriétés…)
:Smiley01:
[attachment deleted by admin]
MerlinMaître des clésBonjour,
Il y a deux méthodes envisageables : avec ou sans Acrobat.
1- Avec : cela requiert d’utiliser Acrobat pour diffuser le formulaire, et donc aussi pour gérer les retours dans le fichier “Réponses” qu’il génère automatiquement.
Le Tracker (Dispositif de suivi) d’Acrobat permet d’être tenu au courant de l’arrivée de nouvelles réponses, via des notifications.2- Sans : on utilise un outil de commande en ligne ou bien un script (PHP ou autre) coté serveur. Ce n’est pas mon point fort mais je crois que le mieux est de se tourner vers le FDF Toolkit : http://www.adobe.com/devnet/acrobat/fdftoolkit.html
Ce n’est pas forcément compliqué mais cela requiert des connaissances en programmation, alors que 1 requiert surtout de bien connaitre Acrobat.:Smiley01:
MerlinMaître des clésBonjour et bienvenue,
Je voulais savoir si c’est possible de faire ça par macro.
Joker !
:joker:3 mai 2014 à 09:56 en réponse à : Fichier illisible après une conversion DOC as PDF (Word 2007, Adobe Pro 9) #57178MerlinMaître des clésOui, il se met à jour en 9.5.5 mais ça n’ira jamais plus loin.
Ce qui n’empêche pas le logiciel de vérifier quand même si de nouvelles mises-à-jour sont disponibles, puisqu’il est prévu pour ça…Version Pro ou Standard peu importe, les deux ont fini leur vie commerciale.
:Smiley15:
2 mai 2014 à 13:33 en réponse à : Fichier illisible après une conversion DOC as PDF (Word 2007, Adobe Pro 9) #57176MerlinMaître des clésAcrobat 9 est un logiciel “mort” qui ne connaitra plus de mises-à-jour : http://abracadabrapdf.net/ressources-et-tutos/acrobat-reader/acrobat-9-fin-de-vie/
C’est ce qui explique probablement la disparition de PDF-Maker…Normalement on peut exporter n’importe quelle taille de document depuis Word, dans la limite de 502 x 502 cm.
Le tout est de faire correspondre le format de document et le format d’impression (virtuelle), mais bien souvent il faut régler ce dernier paramètre deux fois : dans les options d’impression et dans les paramètres d’impression de la boite de dialogue d’impression.:Smiley01:
2 mai 2014 à 09:40 en réponse à : Fichier illisible après une conversion DOC as PDF (Word 2007, Adobe Pro 9) #57174MerlinMaître des clésBonjour et bienvenue,
Si tu as MS-Office et Acrobat, pour la conversion en PDF le mieux est d’utiliser PDF-Maker (le menu/ruban Acrobat qui apparait dans Word) qui est l’outil fourni par Adobe et qui s’installe en même temps qu’Acrobat.
Je ne connais pas l’outil proposé par Microsoft mais a priori il n’est utile que quand on n’a pas Acrobat.Le résultat que tu obtiens est typique d’un problème de format de page : le document Word est plus grand que le PDF final, et il n’est pas mis à l’échelle lors de la conversion.
:Smiley01:
30 avril 2014 à 15:08 en réponse à : Conserver hyperliens vers un autre document, lors de la conversion en PDF #57173MerlinMaître des clésOui, on peut aussi le faire avec Acrobat.
:Smiley01:30 avril 2014 à 12:36 en réponse à : Conserver hyperliens vers un autre document, lors de la conversion en PDF #57171MerlinMaître des clésBonjour et bienvenue,
Normalement oui, on peut.
Il y a longtemps que je n’ai pas utilisé PDF Maker sur Windows mais de mémoire ça se joue dans les Préférences/Options de conversion en PDF.L’intitulé concerné doit s’appeler “ancres”, “destinations”, “liens internes” ou quelque chose dans ce ton là.
:Smiley01:28 avril 2014 à 09:35 en réponse à : Script cgi pour récupérer les données d’un formulaire pdf #57169MerlinMaître des clésSi j’ai bien compris le #FDF n’a rien à voir avec le format des données. C’est dans le bouton “Envoi” que ça se décide.
Mais pour la partie envoi je ne sais pas quoi dire… J’ai toujours fait ça dans Acrobat.N’oublie pas que D.P. Story est et a toujours été un universitaire, c’est certainement pour ça qu’il parle d’administrateur système.
:Smiley01:
27 avril 2014 à 09:33 en réponse à : Script cgi pour récupérer les données d’un formulaire pdf #57167MerlinMaître des clésLe lien vers le tuto : http://tv.adobe.com/watch/acrobat-community-tv/working-with-form-data/
(Tu peux zapper les 10 premières minutes, ce n’est pas Kelly qui t’intéresse, c’est Dave)Ci-joint le fichier PHP qui va avec et que j’ai amélioré parce-que :
– l’exemple original ne traite qu’un seul formulaire, chaque envoi écrase le précédent. J’ai donc modifié le script pour qu’il enregistre les données avec la date/heure dans le nom de fichier pour éviter les écrasements.
– les 4 dernières lignes sont facultatives, c’est parce-que je voulais être prévenu par email de l’arrivée de chaque formulaire.
Sinon, la source des liens est sur cette page, et il y en a plusieurs qui sont très intéressants : http://answers.acrobatusers.com/Submit-and-gDrive-q152400.aspx?tc=8832509113003201479400
Surtout si tu veux/peux utiliser GoogleDrive pour récupérer les données.Je n’ai pas bien compris le pourquoi du #FDF a la fin de l’URL, sinon qu’il est indispensable quel que soit le format des données (FDF, XFDF, XML).
:Smiley15:
[attachment deleted by admin]
26 avril 2014 à 17:34 en réponse à : FindChangeList : corriger les numéros de téléphone et les horaires #57160MerlinMaître des clésBonjour et bienvenue,
Ces corrections un peu particulières ne sont pas intégrées dans le fichier fourni par abracadabraPDF pour plusieurs raisons.
Cependant on peut faire soit avec le Rechercher-remplacer, soit en personnalisant le fichier FindChangeList.txt.
Par-contre il faut savoir que le script FindChangebyList.js ne peut pas appliquer l’attribut Sans retour.• Pour les numéros de téléphone avec le Rechercher-remplacer GREP :
Rechercher (?(dd))?[-._ ]?(dd)[-._ ]?(dd)[-._ ]?(dd)[-. _]?(dd)
Remplacer par $1 $2 $3 $4 $5 en appliquant l’attribut Sans retour automatique.Pour les numéros de téléphone en personnalisant le fichier FindChangeList.txt (mais ça fonctionne aussi avec le Rechercher-remplacer GREP) :
Rechercher (?(dd))?[-._ ]?(dd)[-._ ]?(dd)[-._ ]?(dd)[-. _]?(dd)
Remplacer par $1~<$2~<$3~<$4~<$5Où ~< représente l’espace fine (et insécable).
Et comme cette requête est bien faite, par la même occasion elle supprime aussi les points ou les traits d’unions.
:Smiley03:• Pour les horaires c’est à peine plus compliqué mais avant d’aller plus loin il faudrait connaître toutes leurs formes possibles.
As-tu un texte d’exemple ?:Smiley15:
26 avril 2014 à 17:15 en réponse à : Script cgi pour récupérer les données d’un formulaire pdf #57165MerlinMaître des clésLe secret c’est qu’il faut terminer l’URL par #FDF.
Je peux te passer un lien vers un tuto qui explique comment créer un script PHP pour recueillir les données, il est très bien je l’ai utilisé avec succès.
Par-contre pour ce qui est du traitement, etc. je ne sais pas faire.Connais-tu D.P. Story, le grand-gourou d’AcroTeX, et son blog ?
Si lui n’a pas la réponse, personne ne l’a. ==> http://blog.acrotex.net/:Smiley01:
26 avril 2014 à 11:12 en réponse à : Script cgi pour récupérer les données d’un formulaire pdf #57163MerlinMaître des clésBonjour et bienvenue,
As tu le logiciel Acrobat (version 9 ou +) ?
MerlinMaître des clésCe doit être la limite : bricoler un petit processus dans son coin pour son usage perso contre bricoler un processus pour vendre à ses clients…
Je n’ai pas plus d’explication, mais dans mon cas c’était juste pour avoir un hot-folder sur mon bureau pour y glisser les PDF a activer pour les Commentaires (pas pour les formulaires).
Il est aussi possible que certains aient sous-estimé la puissance d’Automator.
:Smiley01:MerlinMaître des clés– Ce n’est pas parce-que quelque chose n’est pas proposé par un logiciel que c’est interdit.
Je n’ai pas lu la licence en détail, mais quand j’avais fait ça, à l’époque d’Acrobat 9 et de la beta d’Acrobat X, j’en avais parlé sur le forum des betas testeurs sans que cela ne choque personne, y compris notre grand-maître à tous, Leonard R.
Il m’avait demandé de ne pas faire de publicité, et surtout il m’avait assuré qu’il ne fallait attendre aucune aide ni encouragement de la part d’Adobe. Ce que je comprend bien.Honnêtement, je ne vois pas pourquoi utiliser un utilitaire fourni avec le système (Automator) pour automatiser un logiciel dont j’ai la licence pourrait être illégal, parce-que dans ce cas Apple aurait du soucis à se faire…
D’autant qu’il s’agit là d’une “petite” automatisation destinée à un individu qui veut se faciliter la vie et qui n’investira jamais plusieurs milliers d’Euros pour ça, on reste très loin des possibilités proposées par LiveCycle, et donc il n’y a pas concurrence.– Reader XI ne permet pas tout hélas, par exemple on ne peut pas utiliser les signatures avec certificat numérique et la duplication de pages dans un même document.
C’est l’un ou l’autre, sinon cela requiert obligatoirement LiveCycle.
Par-contre effectivement, s’il s’agit d’utiliser les fonctions de commentaires et de mesures il n’y a pas de souci.
:Smiley03:MerlinMaître des clésOui et non.
On ne peut pas automatiser Acrobat “de l’intérieur” du fait des limitations voulues par Adobe, mais il est indispensable pour “activer” les PDF.
Donc la seule solution c’est de l’automatiser “de l’extérieur”, en utilisant par exemple un des utilitaires susnommés.:idee:
25 avril 2014 à 09:00 en réponse à : J’ai besoin d’aide pour créer un formulaire PDF à partir d’un formulaire Excel #57148MerlinMaître des clésJe n’ai pas Excel, je n’ai que LibreOffice.
Ce que je peux te conseiller c’est une recherche dans ce forum sur “liste déroulante mere-fille”, tu verras que c’est assez complexe à mettre en œuvre et ça ne se passe pas du tout comme dans Excel.
Ca te permettra d’avoir les cartes en main pour juger de la faisabilité de ton formulaire en PDF.:idee: :Smiley01:
MerlinMaître des clésBonjour et bienvenue,
Avant, pour activer les formulaires PDF il fallait absolument en passer par Adobe LiveCycle serveur et ça coûtait un bras.
Depuis que l’activation est possible avec Acrobat c’est pour l’automatisation qu’il faut absolument en passer par Adobe LiveCycle serveur, et ça coûte toujours un bras.Par-contre on peut contourner cette limitation voulue par Adobe avec des utilitaires basé sur l’automatisation de l’interface.
Sur Mac j’avais réussi à faire ça avec Automator, pour Windows (et pour Mac aussi) il y a Action(s) : http://app.jbbres.com/actions/:Smiley15:
23 avril 2014 à 19:46 en réponse à : J’ai besoin d’aide pour créer un formulaire PDF à partir d’un formulaire Excel #57146MerlinMaître des clésAuquel cas :
– depuis Excel il te faut enregistrer le document au format PDF,
– dans Acrobat il te faut ajouter les champs de formulaire que les utilisateurs devront remplir.
Et puis c’est tout.
:Smiley01:MerlinMaître des clésEffectivement, ce n’est pas le numéro de la page qui s’affiche dans le champ mais le nombre de pages du document.
:oh:Franchement je n’y arrive pas…
Le plus simple sera de les remplir à la main.
:joker:[attachment deleted by admin]
MerlinMaître des clésBonne question. Je vais voir ça…
Bon, je met en attente alors.
:Smiley01:MerlinMaître des clésDernière question : est-il possible d’avoir directement la zone de rogne, sans avoir besoin de soustraire la valeur 1 à la valeur 2 et la valeur 4 à la valeur 3 ?
Bonne question.
Je vais voir ça…MerlinMaître des clésBonjour et bienvenue,
Je ne crois pas qu’on puisse faire ça avec un script parce-que ça ne ferait que masquer les éléments, pas les supprimer.
Par-contre la bonne nouvelle c’est que tout est prévu dans la fonction Biffure d’Acrobat.
Il faut utiliser une requête GREP pour détecter le “motif” de la chaine de caractères à capter, tout est expliqué ici : http://abracadabrapdf.net/ressources-et-tutos/edition-modification/grep-et-acrobat/Le reste de l’automatisation du processus se fait en utilisant les Actions d’Acrobat : http://help.adobe.com/fr_FR/acrobat/pro/using/WSdd9016941e183011-149709e812b380ff7dd-8000.html
:Smiley15:
21 avril 2014 à 16:15 en réponse à : J’ai besoin d’aide pour créer un formulaire PDF à partir d’un formulaire Excel #57144MerlinMaître des clésBonjour et bienvenue,
La première chose qu’il faut savoir c’est comment le formulaire doit être diffusé et par qui et comment il sera utilisé.
La deuxième chose qu’il faut savoir c’est si le formulaire doit ressembler au document Excel ou non.
La troisième chose qu’il faut savoir c’est de quels logiciels tu disposes.:Smiley01:
MerlinMaître des clésBonjour et bienvenue,
Je n’utilise pas Aperçu parce-que c’est un logiciel dangereux : http://abracadabrapdf.net/ressources-et-tutos/pdf-mac/lecteurs-pdf-mac/
Par-contre dans Adobe Reader on a le choix entre 16,7 millions de couleurs.
:Smiley15:MerlinMaître des clésJ’oubliais…
Pour l’instant, les opérateurs impriment les fichiers (si, si) et les mesurent avec une règle…
:Smiley03:
MerlinMaître des clésVoilà, il te suffit d’installer le Script d’application ci-joint dans le sous-dossier JavaScripts de Adobe Reader, voir : http://abracadabrapdf.net/utilitaires/utilitaires-pdf/show_me_the_path/
Le plus long a été de retrouver mon script qui donne les dimensions en mm.
J’ai mis un bouton et un article de menu, parce-qu’avec l’interface de Reader X et XI :
– utiliser un bouton = 3 clics,
– utiliser un article de menu = 1 seul clic
:Smiley03:Ce qui nous donne donc (pour ceux qui ne voudraient/pourraient pas télécharger la pièce jointe) :
Code:/* Ce script détecte et affiche la Zone de rognage (TrimBox) du document actif.
Par défaut l’affichage se fait dans la console,
sinon on peut activer l’affichage dans une fenêtre JavaScript.
La fonction est disponible via le menu Edition ou via le panneau d’outils Extensions.
*/
//
/* Détection version */
if (typeof app.formsVersion != ‘undefined’ && app.formsVersion >= 7)
{
/* Fonction */
var docTrim = function()
{
var tbox = this.getPageBox(“Trim”);
var Tzeroz = Math.round(tbox[0] * 0.3527);
var Tunz = Math.round(tbox[1] * 0.3527);
var Tdeuz = Math.round(tbox[2] * 0.3527);
var Ttroiz = Math.round(tbox[3] * 0.3527);
var trimDoc = Tzeroz + “, ” + Tdeuz + “, ” + Tunz + “, ” + Ttroiz + “.”;
var idTexte1 = “Dimensions en millimu00E8tres de la Zone de Rognage (TrimBox) de ce document : “;
//
// retour dans Console
console.show(); console.clear();
console.println(idTexte1 + “r” + trimDoc);
//
// retour dans fenêtre
// app.response({cQuestion: idTexte1, cTitle: “u002A TrimBox u002A”, cDefault: trimDoc,});
};
//
/* Création du menu */
app.addMenuItem({ cName: “Zone de rognage…”, cParent: “Edit”, cEnable: “event.rc = event.target != null”, cExec: “docTrim()”});
//
/* Création du bouton */
app.addToolButton({
cName: “zonerognage”,
cLabel: “Zone de rognage”,
cTooltext: “Afficher les dimensions de la zone de rognage du document”,
cExec: “docTrim();”,
cEnable: “event.rc = event.target != null”
});
}
////////////////////////////////////////:Smiley15:
[attachment deleted by admin]
MerlinMaître des clésTu peux me guider ?
Laisse moi quelques jours…
Ce n’est que quelques lignes mais je dois trouver 5 mn tranquille.
:Smiley01:MerlinMaître des clésNon, avec Reader il n’est pas question de modifier (les métadonnées d’) un PDF.
Par-contre afficher ces infos à l’ouverture d’un PDF est assez facile, soit dans la Console, soit dans une fenêtre.
La Console étant moins intrusive puisqu’elle permet de faire autre chose.Cela requiert d’installer un script d’application sur tous les postes, voir : http://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/les-differents-niveaux-dutilisation-des-scripts-javascript/
Après il reste 2 options possibles : soit c’est vraiment automatique à l’ouverture de chaque PDF, soit on installe un bouton sur lequel l’opérateur doit cliquer (1 seul clic).
:idee:
MerlinMaître des clésBonjour,
C’est parce-que le logiciel utilisé pour visualiser les PDF en ligne ignore les paramètres de Vue initiale.
Il faut utiliser un navigateur équipé du plugin AdobePDFviewer : http://helpx.adobe.com/acrobat/kb/compatible-web-browsers-pdfmaker-applications.htmlSinon il faut forcer leur téléchargement pour les afficher dans Adobe Reader : http://abracadabrapdf.net/ressources-et-tutos/creation/forcer-telechargement-pdf/
:Smiley15:
MerlinMaître des clésj’exporte en “qualité optimale”.
Ne cherche pas plus loin. Il n’y a pas pire que les Paramètres prédéfinis par défaut. :tutut:
(Parce-que le mot-clé c’est “défaut”). :Smiley03:D’abord, si ce n’est pas déjà fait, il faut paramétrer la gestion des couleurs de tous les logiciels de la Suite.
Ca se fait dans Adobe Bridge : menu Edition : Paramètres de couleurs de la CS : Prépresse Europe 3Ensuite tu trouveras ton bonheur ici : http://abracadabrapdf.net/utilitaires/utilitaires-pdf/parametres-predefinis-dexportation-en-pdf-pour-adobe-creative-suite/
ou ici : http://abracadabrapdf.net/ressources-et-tutos/prepresse-ressources/parametres-de-distiller/
selon tes affinités avec la technique.Pour du prépresse, et faute d’indications supplémentaires, il va sans dire que je te conseille PDF/X-1 ou PDF/X-3.
:Smiley15:
MerlinMaître des clésLa solution c’est de supprimer les boutons-radio et de les remplacer par des cases-à-cocher !
:bonjour:MerlinMaître des clésExcuse la réponse à coté de la plaque, je devais être très fatigué…
D’ailleurs je l’ai supprimée.
:geek:Je n’ai aucune info sur Fred ni sur son logiciel.
Le mieux serait d’essayer de le contacter directement.
:joker:MerlinMaître des clésMerci pour ton retour d’expérience !
Ca devrait servir à d’autres.:bonjour:
MerlinMaître des clésJe crois que ça se jouait à pas grand-chose…
Notamment au fait que pour obtenir une numérotation cohérente il ne faut pas masquer le modèle.Ci-joint une fiche pleinement fonctionnelle, et quelque peu améliorée.
:Smiley15:[attachment deleted by admin]
MerlinMaître des clésA part Adobe Create je n’ai pas grand chose à conseiller car je n’utilise pas les services en lignes, mais ce n’est pas le moins cher…
:Smiley03:MerlinMaître des clésJe crois que c’est ça : http://abracadabrapdf.net/forum/index.php/topic,1476.msg7065.html
:idee:MerlinMaître des clésPersonnellement je ne vois pas de voilage sur le pdf.
+ + +
:Euuuh:MerlinMaître des clésBonjour,
C’est toute la différence entre cases-à-cocher et boutons-radio. Ces derniers ne peuvent pas être décochés ! (Sauf si on ré-initialise le formulaire)
Sinon pour le reste ils partagent le même mode de fonctionnement.:idee: :Smiley01:
MerlinMaître des clésJe suppose qu’elle a un PC avec Windows.
Peut elle installer des logiciels gratuits (Gimp) ou utiliser des services en ligne ?MerlinMaître des clésEt bien il y a plusieurs réponses possibles.
On peut ajouter un bouton et/ou un article de menu (pas de raccourci-clavier possible), ou bien créer une Action, qui s’utilise à peu près de la même façon : l’utilisateur ouvre le fichier PDF, clique sur le bouton et pis c’est tout.
S’il n’y a que ça à faire on peut aussi automatiser l’enregistrement (et aussi la fermeture) dans la foulée.On peut aussi peut-être envisager (non testé) un processus basé sur des hot-folders pour pousser l’automatisation plus avant.
:idee:MerlinMaître des clésOui, j’ai déjà eu ce problème.
Il faut enregistrer en JPEG depuis Illustrator, ou bien ouvrir les PDF avec Photoshop.
:idee: :Smiley01:16 avril 2014 à 14:11 en réponse à : Comment changer la valeur par défaut du bouton "Mise en page…" #57089MerlinMaître des clésWindows… B. Gates !
Il y a longtemps que Bill a lâché l’affaire.
Pas fou le gars.
:jerisjaune:16 avril 2014 à 13:27 en réponse à : Comment changer la valeur par défaut du bouton "Mise en page…" #57087MerlinMaître des clésJe ne sais pas, moi j’ai ça.
:joker:[attachment deleted by admin]
MerlinMaître des clésBonjour,
Je ne comprend pas tout :
– quel logiciel donne un résultat très mauvais ? Acrobat ou Illustrator ?
– qu’est-ce qu’un “fichier Acrobat” ? S’agit il de PDF ou d’EPS ?:Euuuh:
MerlinMaître des clésBonjour,
(CS6 16.0.0)
Première étape obligatoire avant toute autre chose : mise-à-jour !!!
:geek:MerlinMaître des clésje viens de faire un essais et cela fonctionne par contre je suis obligé de travailler avec Adobe Pro, reader ne le permet pas ?
Non, il faut impérativement utiliser Acrobat.
une autre question, l’adresse mail d’envoi n’est pas celle du taf, mais perso (, et je n’arrive pas à trouver ou elle est cachée????, peux tu m’aiguiller?
Je ne sais pas, mais de mémoire cette question a déjà été traitée sur le forum.
Il me semble bien que c’est Yorigami qui avait posté la question, ou la réponse…16 avril 2014 à 10:28 en réponse à : Comment changer la valeur par défaut du bouton "Mise en page…" #57085MerlinMaître des clésDommage qu’on soit obligé de passer par un FTP pour envoyer une copie d’écran.
Que nenni l’ami !
A quoi sert que abracadabraPDF se décarcasse ?
Peu de forums autorisent autant de formats de fichiers, autant de fichiers et aussi lourds (2 Mo).Quand on rédige un message en cliquant sur “Répondre” on a accès à “Fichiers joints et autres options…“
Voir ci-dessous.:geek:
[attachment deleted by admin]
MerlinMaître des clésIl va falloir donner plus de détails :
– Quelle est ta version d’Acrobat ?
– Qui doit utiliser ce script et comment ?
:Smiley01:16 avril 2014 à 08:22 en réponse à : Comment changer la valeur par défaut du bouton "Mise en page…" #57083MerlinMaître des clésJe ne sais pas.
En version Mac on a un menu normal, sans bouton, qui amène sur la boite d’impression du système.:Smiley01:
MerlinMaître des clésBonjour et bienvenue,
C’est une question de true/false.
Réponse déjà donnée ici : http://abracadabrapdf.net/forum/index.php/topic,2410.msg12873.html#msg12873:geek:
MerlinMaître des clésBonjour et bienvenue,
Désolé, ces Filtres Quartz ne sont plus supportés depuis longtemps.
Depuis XPress le mieux est d’enregistrer un paramètre prédéfini de conversion en PDF, j’en propose des prêts à utiliser pour Indesign d’autres logiciels Adobe mais pas pour XPress.Tout ce qu’il faut savoir est là : http://abracadabrapdf.net/ressources-et-tutos/prepresse-ressources/parametres-de-distiller/
Mais ce qu’il faut surtout en retenir c’est : images en mode RVB avec compression JPEG (ou mieux JPEG2000) avec une résolution de 150/200 ppp.
Le reste n’est que foutaises !:Smiley03:
MerlinMaître des clésBonjour,
Toutes les zones de pages sont récupérables, choisi ta préférée :
Code:mb = this.getPageBox( “Media” );
cb = this.getPageBox( “Crop” );
tb = this.getPageBox( “Trim” );
bb = this.getPageBox( “Bleed” );
ab = this.getPageBox( “Art” );
this.info.MediaBox = mb+””;
this.info.CropBox = cb+””;
this.info.TrimBox = tb+””;
this.info.BleedBox = bb+””;
this.info.ArtBox = ab+””;Ce qui pour la Zone de rogne (Trimbox) nous donne donc :
Code:tb = this.getPageBox( “Trim” );
this.info.TrimBox = tb+””;A utiliser avec la Console, ou bien en Action.
Ensuite il faut aller dans : menu Fichier : Propriétés : Personnalisées pour y lire les infos.
:Smiley15:
MerlinMaître des clésPour la police de caractère ça se gère dans les Propriétés du document : Aspect.
Pour aller plus loin, dans les Propriétés du document : Options il faut “Autoriser le format RTF”, ce qui permet toutes les possibilités.
==> ctrl-E (ou cmd-E sur Mac OS) pour accéder aux Propriétés du texte.:Smiley15:
MerlinMaître des clésC’est aussi simple que compliqué :
D’abord il te faut “Diffuser le formulaire” en utilisant les fonctions intégrées d’Acrobat (je te conseille “Diffusion par messagerie”), ce qui va générer un fichier _réponse et tout ce qui va bien dans le “Dispositif de suivi des formulaires” (Tracker).
Ensuite depuis ledit “Dispositif de suivi des formulaires” il faut importer les fichiers reçus des utilisateurs, et ensuite on peut exporter en CSV, etc.
:Smiley15:
MerlinMaître des clésMerlinMaître des clésEst-ce que la primo date est saisie avant la diffusion du formulaire, ou bien est-ce que c’est J+7 à partir de la première ouverture ?
15 avril 2014 à 10:33 en réponse à : Comment changer la valeur par défaut du bouton "Mise en page…" #57081MerlinMaître des clésBonjour,
Je ne connais aucun réglage de ce type dans Acrobat, c’est certainement dépendant de Windows.
Et comme je travaille sur Mac OS…
:joker:MerlinMaître des clésBonjour et bienvenue,
Sur le principe c’est simple : on remplit un champ avec la date du jour + 7, et ensuite à chaque ouverture on compare la date du jour avec la date inscrite dans le champ.
Si la date est dépassée on ferme de doc, on envoie un message, etc.Par-contre en JavaScript ça demande un petit développement, d’autant qu’il faut aussi savoir à quel niveau de tentative-d’ouverture-quand-même il est censé résister (faudrait il aller plus loin qu’un simple JavaScript facile à désactiver ?).
:Smiley01:
-
AuteurRéponses