Návrhář logiky formulářů
Navrhujte dynamické chování na plátně s uzly ve stylu matného skla a vkládejte do PDF formulářů interaktivní logiku AcroJS.
Konfigurace logiky formuláře
Přetáhněte sem PDF s formulářem AcroForm pro návrh pravidel závislostí mezi poli.
Nahrát interaktivní formulář PDF
O tomto nástroji
Návrhář interaktivní logiky formulářů je průkopnický nástroj, který zaplňuje velkou mezeru ve schopnostech PDF: místo plochých, mrtvých formulářů vytváří aktivní a reagující pole.
Na vizuálním plátně se „zářícími uzly z matného skla“ (postaveném na React Flow) jsou pole formuláře znázorněna jako propojené moduly. Přetažením spojnic definujete vztahy: např. po zaškrtnutí zaškrtávacího políčka ➜ povolit textové pole ➜ automaticky vypočítat hodnoty a aktualizovat pole s celkovým součtem.
Po dokončení návrhu engine AcroJS zkompiluje logiku do oficiálního Acrobat JavaScriptu a vloží ji do slovníků '/AA' (Additional Actions) formuláře AcroForm. Interaktivní chování se pak spouští nativně v libovolné standardní čtečce PDF.
Jak používat
Nahrát interaktivní PDF
Poskytněte soubor PDF, který již obsahuje aktivní pole formuláře (AcroForm).
Navrhnout logiku na plátně
Propojte pole jako uzly. Výstupní události (change, blur) navažte na cílové akce (zobrazit, skrýt, vypočítat, zakázat).
Zkompilovat a stáhnout
Vložte zkompilovanou logiku JavaScriptu do slovníku PDF a uložte výsledný chytrý dokument.
Příklady použití
Chytré kupní smlouvy
Dynamicky zobrazujte nebo skrývejte doplňková vstupní pole podle podmínek zvolených klientem.
Automatizované výkazy výdajů
Sčítejte více položek výdajů a dynamicky počítejte daně bez ručních výpočtů.
Interaktivní dotazníky
Přeskakujte nerelevantní otázky podle předchozích odpovědí a zpříjemněte vyplňování na mobilu.
Časté otázky
Potřebuji PDF s již existujícími poli?
Ano. Tento nástroj slouží k navázání logických pravidel na existující pole. Pokud vaše PDF interaktivní pole nemá, nejprve pomocí našeho nástroje pro tvorbu formulářů přidejte vstupní pole a zaškrtávací políčka.
Bude tato logika fungovat v jakékoli čtečce PDF?
Funguje ve všech čtečkách PDF, které dodržují standardy Adobe PDF a podporují Acrobat JavaScript (např. Adobe Acrobat Reader, Foxit Reader a hlavní webové prohlížeče). Jednodušší mobilní čtečky mohou podporovat pouze základní akce.
Ovlivní to tisk na papír?
Vůbec ne. Vložené skripty běží pouze na obrazovce při vyplňování formuláře. Při tisku se staticky vytiskne aktuální stav polí bez jakékoli vizualizace uzlů.