GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vytvářet vyplnitelné formuláře PDF pomocí LibreOffice Writer

LibreOffice Writer lze použít k vytváření vyplnitelných formulářů PDF a pro tento případ je skvělou bezplatnou alternativou k Acrobatu od Adobe s otevřeným zdrojovým kódem. LibreOffice je také multiplatformní, takže jej můžete používat na Linuxu i Windows a macOS.

Soubory PDF mohou obsahovat upravitelná pole formuláře, která může uživatel vyplnit/upravit a uložit. To umožňuje vyplňovat dokumenty pomocí klávesnice namísto nutnosti tisknout dokument, vyplňovat jej perem a skenovat, abyste jej mohli odeslat online.

Tento článek vysvětluje, jak pomocí LibreOffice Writer vytvořit PDF s vyplnitelnými formuláři (interaktivní formuláře) a zaškrtávacím políčkem a jak exportovat dokument jako formulář PDF.

K pořízení snímků obrazovky pro tento tutoriál jsem použil LibreOffice verze 6.1 na Linuxu, ale pokyny by měly být stejné pro jiné verze nebo operační systémy, protože ikony nebo panel nástrojů LibreOffice se mohou lišit v závislosti na verzi a operačním systému, který používáte.

Související s PDF:

  • PDFArranger:Sloučení, rozdělení, otočení, oříznutí nebo změna uspořádání PDF dokumentů (PDF Shuffler Fork)
  • Komprimujte soubory PDF v systému Linux pomocí aplikace Densify

Jak vytvářet formuláře v LibreOffice Writer

Začněte spuštěním LibreOffice Writer, který by se měl otevřít s novým prázdným dokumentem. Chcete-li přidat formuláře do nového dokumentu LibreOffice Writer, vyberte z nabídky View > Toolbars > Form Controls a View > Toolbars > Form Design .

Nyní, Form Design (ve výchozím nastavení ve spodní části LibreOffice Writer), klikněte na obě Display Grid a Snap to Grid Tlačítka pro jejich povolení, abyste mohli později snadno zarovnat ovládací prvky formuláře:

A. Vytvořte textový titulek (text, který se zobrazí vedle pole pro zadání textu) v LibreOffice Writer

Nyní je čas přidat do našeho nového dokumentu nějaké ovládací prvky formuláře. Na panelu nástrojů LibreOffice Form Controls klikněte na Label a nakreslete štítek do dokumentu kliknutím a podržením levého tlačítka myši:

Dvakrát klikněte na štítek, který jste právě přidali, a zadejte název a štítek. Pole štítku je to, co se ve vašem dokumentu zobrazuje jako text:

B. Vytvořte textové pole (pole pro zadávání textu) v LibreOffice

Na panelu nástrojů Ovládací prvky formuláře klikněte na Text Box a nakreslete textové pole (kliknutím a podržením levého tlačítka myši) napravo od textového štítku (viz, jak vytvořit textový štítek výše):

Dvakrát klikněte na textové pole, zadejte jeho název a klikněte na tlačítko se třemi tečkami pro pole štítku vpravo a přiřaďte mu štítek, který byl vytvořen vlevo od něj, poté klikněte na OK :

C. Vytvořte seznam (rozbalovací) v LibreOffice

Začněte vytvořením textového štítku jako v kroku A. Poté klikněte na List Box z panelu nástrojů Ovládací prvky formuláře a nakreslete textové pole napravo od štítku:

Dvakrát klikněte na pole se seznamem, které jste přidali do dokumentu, zadejte název, klikněte na tlačítko se třemi tečkami pro pole štítku a přiřaďte mu štítek, který jste přidali nalevo od pole se seznamem:

Zatím nezavírejte okno vlastností seznamu. Chcete-li přidat seznam možností do pole se seznamem (rozbalovací nabídka), přejděte dolů v okně vlastností seznamu a vložte položky do List entries Oblast.

Pokud máte seznam záznamů v textovém editoru, který má každý záznam na samostatném řádku, můžete jej zkopírovat a vložit přímo sem, poté stisknout enter a záznamy budou přidány automaticky. Nebo můžete každý záznam přidat ručně zadáním záznamu a stisknutím Shift + Enter přidat nový a tak dále:

Chcete-li nový seznam otestovat, ukončete režim návrhu kliknutím na Design Mode Tlačítko na panelu nástrojů formuláře ovládá:

A zkuste pole se seznamem (rozbalovací nabídka):

Nezapomeňte kliknout na Design Mode znovu přejdete do režimu návrhu, abyste mohli později přidat nové prvky formuláře.

D. Přidání přepínačů v LibreOffice

Možná budete chtít přidat i některá přepínací tlačítka, která LibreOffice nazývá přepínací tlačítka. Na panelu nástrojů LibreOffice Form Controls stiskněte Option Button Ikonu a přetáhněte ji na požadované místo v dokumentu LibreOffice. Přidejte tolik přepínačů, kolik chcete:

Poklepejte na každý přepínač a změňte jeho popisek na text, který chcete zobrazit vedle každého přepínače v dokumentu. Pro Name a Group name Ujistěte se, že zadáváte stejnou hodnotu pro každý přepínač ve stejné skupině:

Tímto způsobem skupina přepínacích tlačítek neinterferuje s jinými takovými tlačítky v případě, že chcete přidat více skupin přepínacích tlačítek.

E. Přidání zaškrtávacího políčka v LibreOffice

Na panelu nástrojů LibreOffice Form Controls klikněte na tlačítko Zaškrtávací políčko a nakreslete jej do dokumentu kliknutím a podržením levého tlačítka myši:

Pro zaškrtávací políčka není potřeba vytvářet samostatný štítek, protože ve výchozím nastavení se vedle zaškrtávacího políčka zobrazuje textový štítek.

Dvakrát klikněte na zaškrtávací políčko a zadejte jeho název a štítek:

Název zadaný v tomto listu vlastností se zobrazí napravo od zaškrtávacího políčka ve vašem dokumentu.

Exportujte dokument LibreOffice jako formulář PDF

Nyní, když jste vytvořili dokument s interaktivními, vyplnitelnými formuláři v LibreOffice Writer, můžete jej exportovat jako formulář PDF.

Vyberte z nabídky LibreOffice File -> Export As -> Export as PDF... . Ujistěte se, že Create PDF form je aktivován a Submit format je nastaveno na PDF:

Pokud je nemůžete aktivovat, Create PDF form Zaškrtněte políčko Archive PDF/A-1a Možnost má být povolena, takže tuto možnost deaktivujte a měli byste být schopni povolit možnost Create PDF form Příležitost.

Při zkoušení PDF se ujistěte, že není chráněno proti zápisu.

Měli byste být schopni vyplnit formulář PDF pomocí softwaru, jako je standardní prohlížeč dokumentů Gnome (Evince) nebo Okular (prohlížeč dokumentů vyvinutý KDE) na Linuxu, Adobe Acrobat Reader na Windows, Preview na Mac nebo pomocí online PDF form filler, který funguje na jakémkoli operačním systému, jako je PDFescape.

Toto je vyplnitelný formulář PDF, který jsem vytvořil pomocí LibreOffice Writer, s formuláři uloženými pomocí Evince (Prohlížeč dokumentů Gnomes) a Okular (Prohlížeč dokumentů KDE) – snímky obrazovky pořízené v Ubuntu 18.10 a Kubuntu 18.04:

Pokud byste si chtěli stáhnout příklad použitý na těchto dvou snímcích obrazovky (buď zdrojový ODT nebo exportovaný dokument PDF), můžete tak učinit kliknutím na níže uvedené odkazy:

  • libreoffice-pdf-forms-example.odt
  • libreoffice-pdf-forms-example-exported.pdf


Ubuntu
  1. Jak vytvořit zásobník LAMP založený na dockeru pomocí dockeru na Ubuntu 20.04

  2. Jak vytvořit VPN na Ubuntu 20.04 pomocí Wireguard

  3. Jak vytvořit pole RAID pomocí MDADM na Ubuntu

  1. Jak vytvořit webovou kancelář pomocí ONLYOFFICE Enterprise Edition na Ubuntu 14.04

  2. Jak vytvořit VPC pomocí Pythonu Boto3 na Ubuntu

  3. Jak vytvořit vyplnitelné formuláře v ONLYOFFICE Docs 7.0

  1. Jak vytvořit Ubuntu Live USB disk pomocí příkazového řádku

  2. Jak vytvořit trvalé živé USB pomocí Mkusb na Ubuntu

  3. Jak vytvořit a spustit program C pomocí Ubuntu 20.04 LTS