Concepteur de logique conditionnelle pour PDF
Reliez les champs d’un PDF à remplir avec des règles d’affichage et de calcul compilées en JavaScript Acrobat. Gratuit, privé, dans le navigateur.
About Form Logic Designer
Make a Fillable PDF Behave Like a Small App
A plain AcroForm can collect answers, but it cannot react to them. Form Logic Designer reads the fields already inside your PDF and lets you describe behavior as simple when/then sentences: when this checkbox is checked, show that section; when these line items change, set the total to their sum. Each rule is compiled to Acrobat JavaScript and injected back into the document.
The result is still a normal PDF, but a compatible reader now evaluates your logic as people fill it in. Visibility rules re-run on every field change, while calculated fields participate in the form’s calculation order like native Acrobat calculations.
What You Can Wire Together
Rules are built from the fields detected in your file, so the composer stays grounded in the real form.
Show and Hide Rules
Reveal a follow-up question only when a checkbox is checked, a dropdown equals a value, or a field is filled.
Calculated Fields
Set a target to the sum, average, product, minimum or maximum of the source fields you choose.
Field-Aware Composer
Text fields, checkboxes, radio groups, dropdowns and lists are listed by name and type before you build rules.
AcroJS Output
On apply, rules become Acrobat JavaScript embedded in the PDF rather than a separate script you have to manage.
Built for Real Forms, Not Demos
Use it for intake forms that should only ask relevant questions, expense sheets that total themselves, order forms that reveal shipping options, or HR packets where one answer changes the rest of the page. Because the tool works from the existing field names, you keep the layout and accessibility of the original document.
The editor shows each rule as a readable sentence and a removable card, so you can review the logic before exporting. If the PDF is password-protected, unlock it first; if it has no AcroForm fields, the tool tells you instead of producing a silent no-op.
How It Compares
Many PDF tools can fill or flatten a form. This one changes how the form behaves while it is being filled.
| Fonctionnalité | OxygenPDF | Basic PDF fillers | Desktop Acrobat scripting |
|---|---|---|---|
| Uses existing AcroForm fields | |||
| Visual when/then rule builder | |||
| Show/hide logic without writing JavaScript | |||
| Sum, average, product, min and max calculations | Manual scripting | ||
| Runs locally in the browser | Varies | ||
| No Acrobat license required |
Private by Default, With Clear Limits
Forms often contain exactly the kind of personal, payroll, medical or client data that should not be uploaded to a random service. Field extraction, rule editing and PDF writing all happen in your browser; the file is not sent to a server and closing the tab discards it.
The logic you add depends on the viewer: Adobe Acrobat and other JavaScript-capable readers evaluate AcroJS, while some lightweight mobile viewers and browser preview panes ignore form scripts. Signed or certified PDFs may reject changes, and XFA forms are different from AcroForms. Test the exported file in the reader your audience actually uses.
Concepteur de logique conditionnelle pour PDF: Foire Aux Questions
Questions fréquentes sur cet outil et son fonctionnement.
Gratuit pour toujours
Pro
$29 achat uniqueOutils associés
Poursuivez vos opérations sur vos fichiers PDF
Modifier un PDF
Ajoutez du texte, des images, des tracés, des formes et du surlignage à votre PDF.
Annoter un PDF
Surlignez, soulignez, insérez des notes repositionnables, des tampons et des commentaires sans altérer le document.
Ajouter un filigrane
Apposez des filigranes sous forme de texte, d'image ou de motif sur vos PDF.
Supprimer le filigrane
Détectez et supprimez les filigranes de vos documents PDF.
Numéroter les pages
Ajoutez une numérotation de page personnalisée à votre PDF.
Ajouter en-tête et pied de page
Insérez des en-têtes et des pieds de page textuels sur vos pages PDF.