Využití výpočtů v PDF souborech
Soubory PDF vytvořené pomocí Adobe Acrobat Pro nemusí sloužit jen k prezentaci textového obsahu. Mohou obsahovat i sofistikované vzorce, které automaticky zpracovávají zadané hodnoty. Ukážeme si, jak snadno provádět jednoduché kalkulace přímo v PDF dokumentu.
Možnosti využití PDF s výpočty
Při zmínce o softwaru, který umožňuje vytvářet soubory s výpočty, si pravděpodobně vybavíme tabulkové procesory jako Microsoft Excel nebo Tabulky Google. Tyto aplikace jsou sice ideální pro práci s daty, ale nejsou praktické, pokud chceme vytvořit formulář pro širokou distribuci.
Adobe Acrobat, špičkový nástroj pro práci s PDF, nabízí několik funkcí, které umožňují vytvářet interaktivní pole s automatickými výpočty.
Využití PDF formulářů s výpočty je široké, například:
- Objednávkové formuláře: Vytvořte formulář s produkty a jejich cenami, který automaticky zobrazí celkovou cenu objednávky. Zákazník tak ušetří čas, protože nemusí sám počítat.
- Testy a hodnocení: Navrhněte kvíz nebo test, který po vyplnění automaticky vyhodnotí skóre.
- Faktury: Vystavte fakturu s automatickým výpočtem celkové částky, kterou dluží klient.
Kromě těchto příkladů lze PDF formuláře použít k vyhodnocování rizik, vytváření členských formulářů nebo dokonce k vytváření jednoduchých offline dotazníků.
Tvorba jednoduchých výpočtových polí
Nejprve otevřete Adobe Acrobat a přejděte do sekce „Nástroje“. Vyberte možnost „Připravit formulář“. Nyní můžete začít s prázdným formulářem nebo použít stávající PDF dokument jako základ. Importovaný soubor vám umožní automaticky vyplnit pole, ale vše lze kdykoli upravit dle potřeby.
Pro názornost si ukážeme příklad objednávkového formuláře. Budeme mít sedm polí: Množství 1 až Množství 5, pole pro celkové množství a pole pro celkovou cenu. Prvních pět polí budou vyplňovat uživatelé, zatímco zbylá dvě se spočítají automaticky.
Zkontrolujte, zda jsou pole určená k vyplnění editovatelná. Dvojklikem nebo kliknutím pravým tlačítkem na pole a výběrem „Vlastnosti textového pole“ zajistěte, aby nebylo zaškrtnuté políčko „Pouze pro čtení“.
Nyní, když jsou všechna pole množství nastavená jako vyplnitelná, můžeme začít s výpočtem celkového množství. Vyberte pole „Celkové množství“ a přejděte do „Vlastnosti textového pole“ > „Vypočítat“. Zde máte dvě možnosti: buď využijete přednastavené výpočty, jako je součet, součin nebo průměr, nebo vytvoříte vlastní vzorec pomocí zjednodušeného zápisu. My si pro tento příklad zvolíme přednastavený výpočet „součet“.
Klikněte na „Vybrat“ a zobrazí se nabídka, kde vyberete všechna pole, která se mají sečíst. Po výběru klikněte na OK. Hodnota v poli „Celkové množství“ se změní na 0.
Využití zjednodušeného zápisu
Dále vytvoříme výpočet pro pole „Celková cena“. Zde už nemůžeme použít přednastavené součty, protože potřebujeme provést složitější výpočet. Použijeme proto zjednodušený zápis. Vyberte pole „Celková cena“, přejděte do „Vlastnosti textového pole“ > „Vypočítat“ a vyberte třetí možnost. Klikněte na „Upravit“, a otevře se okno pro zadání vzorce.
Toto pole funguje podobně jako pole vzorců v Excelu. Jednoduše zadejte názvy polí pro množství a můžete s nimi provádět aritmetické operace, jako je sčítání, odčítání, násobení a dělení. Výpočty můžete seskupovat pomocí závorek. Zde je přehled základních operátorů:
Sčítání: +
Odčítání: –
Násobení: *
Dělení: /
V našem příkladu potřebujeme každé množství vynásobit odpovídající cenou. Použijeme následující vzorec:
(Qty1*5)+(Qty2*7)+(Qty3*7)+(Qty4*12)+(Qty5*20)
Tento vzorec vynásobí jednotlivá množství cenou a vygeneruje celkovou cenu.
Pokud bychom například objednali 3 USB disky, 2 kabely Apple Lightning a 1 power banku, dostali bychom následující výsledek:
Ukládání a složitější výpočty
Před uložením dokumentu nastavte pole, která se nemají editovat, jako „Pouze pro čtení“. Uživatelé tak nebudou moci tato pole upravovat.
Uložte dokument jako standardní PDF soubor. Formulář by měl být vyplnitelný v jakémkoli prohlížeči PDF, včetně webových prohlížečů. Vyplněný formulář lze uložit nebo vytisknout jako jakýkoli jiný PDF dokument.
Výpočty v PDF dokumentech jsou založeny na JavaScriptu, což otevírá dveře k pokročilejším operacím. Více informací o pokročilých modifikátorech a tvorbě vlastních skriptů najdete na webových stránkách Adobe. Získáte tak možnost vytvářet komplexní výpočty s podmíněným formátováním a textovými manipulacemi.