Jak vytvořit formulář ve Wordu pomocí C#

Tento výukový program vás provede vytvořením formuláře v aplikaci Word pomocí jazyka C# tím, že poskytne podrobné kroky ke konfiguraci prostředí a přidání různých typů polí formuláře do dokumentu. Budete vytvářet pole formulářů ve Wordu pomocí C#, jako je zadávání textu, zaškrtávací políčko a pole se seznamem. Jakmile je formulář vytvořen, uložíte jej na disk ve formátu souboru DOCX nebo DOC podle vašich požadavků.

Kroky k vytvoření formuláře ve Wordu pomocí C#

  1. Vytvořte vývojové prostředí pro přidání Aspose.Words z úložiště NuGet
  2. Vytvořte prázdný dokument pomocí třídy Document a přidejte ovládací prvky formuláře
  3. Vytvořte a inicializujte objekt třídy DocumentBuilder pro nově vytvořený dokument
  4. Vložte textové vstupní pole formuláře a zaškrtávací políčko do dokumentu pomocí objektu DocumentBuilder
  5. Uložte dokument na disk

Tyto kroky vysvětlují jak vytvořit vyplnitelný formulář ve Wordu pomocí C# sdílením nezbytných tříd, oborů názvů a polí formuláře, která lze přidat do dokumentu. Pro nově přidané ovládací prvky můžete nastavit řadu vlastností a přizpůsobit je. Chcete-li lépe uspořádat ovládací prvek, zkuste vytvořit tabulku a poté přidat ovládací prvky do buněk tabulky pro správnou vizualizaci, zde je však vysvětleno pouze vkládání polí formuláře.

Kód pro vytvoření vyplnitelného formuláře ve Wordu pomocí C#

Tento kód ukazuje jak vytvořit vyplnitelný formulář ve Wordu pomocí C#. Kdykoli vložíme pole formuláře, vrátí se jeho odkaz, který lze použít k přizpůsobení ovládacího prvku. Můžete nastavit vlastnosti jako CheckBoxSize a Checked status pro zaškrtávací políčka, vybraný index položek pro pole se seznamem a společné vlastnosti pro všechna pole formuláře, jako je písmo, text nápovědy, text stavu atd., abychom jmenovali alespoň některé.

Tento článek nás naučil přidávat pole formuláře do dokumentů aplikace Word pomocí jazyka C#, ale pokud máte zájem o vytvoření tabulky v dokumentu aplikace Word, přečtěte si článek o jak vytvořit tabulku v dokumentu aplikace Word pomocí C#.

 Čeština