Problémy s kompatibilitou formuláře PDF (XFA a dynamické formuláře)
Naposledy aktualizováno
Občas formulář funguje v jednom programu bezvadně a v jiném se úplně rozsype – pole se neobjeví, upozornění řekne „otevři prosím v jiném prohlížeči“, nebo je stránka prázdná jen s chybovou zprávou. Tohle je problém s kompatibilitou a skoro vždycky znamená, že formulář používá funkce, které nepodporuje každý prohlížeč PDF. Formulář není rozbitý; je jen vybíravější na to, kde se otevírá, než ten standardní.
Obvyklou příčinou je pokročilý nebo dynamický formulář postavený na technologii (často zvané XFA nebo LiveCycle), kterou pořádně vykreslí jen určitý software. Standardní interaktivní formuláře jsou široce podporované, ale tyhle dynamické umí vyžadovat konkrétní program a řada moderních prohlížečů – zvlášť na telefonech a v prohlížečích webu – je vůbec neotevře správně.
Tenhle návod ti pomůže rozpoznat problém s kompatibilitou, pochopit, proč se děje, a zvážit reálné možnosti – včetně poctivé reality, že některé formuláře prostě vyžadují software, pro který byly navržené, nebo jiný formát od vydavatele.
Krok za krokem
- 1
Rozpoznej typické signály
Hláška o čekání nebo výzva otevřít formulář v jiném, kompatibilním prohlížeči, prázdná stránka tam, kde má být formulář, nebo pole, která se objeví v jednom programu a v jiném zmizí – všechno ukazuje na formulář používající nepodporované funkce.
- 2
Rozpoznej dynamický (XFA) formulář
Formuláře zobrazující upozornění na potřebu konkrétního softwaru bývají obvykle dynamické XFA formuláře. Nejsou to standardní interaktivní formuláře a řada prohlížečů – hlavně mobilních a webových – je neumí vykreslit.
- 3
Vyzkoušej jiný, plnohodnotný prohlížeč
Otevři formulář v několika schopných programech na PDF. Standardní interaktivní formulář, který se rozbil v základní prohlížečce, často funguje v plnohodnotné aplikaci. Dynamický formulář může pořád potřebovat svůj konkrétní software.
- 4
Požádej vydavatele o kompatibilní verzi
Pokud se formulář opravdu nikde neotevře tam, kde ho umíš použít, požádej toho, kdo ho poslal, o standardní PDF, neinteraktivní tisknutelnou verzi, nebo pokyny, jaký software potřebuje. Vydavatelé obvykle mají alternativu.
- 5
V nouzi přejdi na vytisknutí a ruční vyplnění
Jako poslední možnost u formuláře, který nejde otevřít interaktivně, si vyžádej nebo vygeneruj neinteraktivní tisknutelnou kopii a dokonči ho umístěním textu na stránku nebo ručně. Není to elegantní, ale funguje to vždycky.
Tipy
- Upozornění „kompatibilní prohlížeč“ je klasický signál dynamického XFA formuláře, který potřebuje konkrétní software.
- Standardní interaktivní formuláře jsou široce podporované; pokud se jeden rozbije jen v základní prohlížečce, obvykle to spraví plnohodnotná aplikace.
- Některé formuláře prostě vyžadují program, pro který byly postavené – to je skutečný limit, ne něco, co se dá protlačit silou.
- Když se formulář neotevře nikde použitelně, vydavatel skoro vždy dokáže poskytnout standardní nebo tisknutelnou alternativu.
- Některé formuláře PDF mohou používat nepodporované funkce, takže „tady se to neotevře“ může být design formuláře, ne chyba na tvé straně.
Vyzkoušej to v telefonu
Telefony jsou místo, kde problémy s kompatibilitou bolí nejvíc – dynamické XFA formuláře se v mobilních prohlížečích často vůbec nevykreslí. Aplikace PDF Editor spolehlivě otevře a vyplní standardní interaktivní i neinteraktivní formuláře; u dynamického formuláře, který potřebuje konkrétní software pro počítač, požádej vydavatele o standardní verzi PDF.