Hogyan készítsünk űrlapot a Wordben a C# használatával

Ez az oktatóanyag bemutatja, hogyan hozhat létre űrlapot Wordben C# használatával, részletes lépéseket adva a környezet konfigurálásához, és különböző típusú űrlapmezőket ad hozzá a dokumentumhoz. űrlapmezőket hoz létre a Wordben C# használatával, például szövegbevitelt, jelölőnégyzetet és kombinált dobozt. Az űrlap létrehozása után elmenti azt a lemezre DOCX vagy DOC fájlformátumban, az Ön igényei szerint.

Űrlap létrehozásának lépései a Wordben C# használatával

  1. Hozzon létre egy fejlesztői környezetet a(z) Aspose.Words hozzáadásához a NuGet adattárból
  2. Hozzon létre egy üres dokumentumot a Document osztály használatával űrlapvezérlők hozzáadásához
  3. Hozzon létre és inicializáljon egy DocumentBuilder osztályobjektumot az újonnan létrehozott dokumentumhoz
  4. Szúrjon be egy szövegbeviteli űrlapmezőt és egy jelölőnégyzetet a dokumentumba a DocumentBuilder objektum segítségével
  5. Mentse a dokumentumot a lemezre

Ezek a lépések elmagyarázzák, hogyan hozhat létre kitölthető űrlapot a Wordben C# használatával a szükséges osztályok, névterek és űrlapmezők megosztásával, amelyek hozzáadhatók a dokumentumhoz. Az újonnan hozzáadott vezérlőkhöz számos tulajdonságot beállíthat, hogy testreszabhassa őket. Ha jobban szeretné megszervezni a vezérlőt, próbáljon meg létrehozni egy táblázatot, majd a megfelelő megjelenítés érdekében adjon hozzá vezérlőket a táblázat celláihoz, azonban itt csak az űrlapmezők beszúrását magyarázzuk.

Kód kitölthető űrlap létrehozásához a Wordben C# használatával

using Aspose.Words;
using Aspose.Words.Fields;
namespace HowToCreateAFormInWordUsingCSharp
{
class Program
{
static void Main(string[] args) // Main function for how to create a form in Word using CSharp
{
//Initialize license
Aspose.Words.License lic = new Aspose.Words.License();
lic.SetLicense("Aspose.Total.lic");
// Create a document
Document docForm = new Document();
// Create a DocumentBuilder object
DocumentBuilder builderForm = new DocumentBuilder(docForm);
// Insert text input
builderForm.InsertTextInput("TextInputControl", TextFormFieldType.Regular, "", "Enter text here", 0);
builderForm.InsertBreak(BreakType.LineBreak);
// Insert checkbox
builderForm.InsertCheckBox("CheckBoxControl", true, true, 0);
// Save the document
docForm.Save("output.docx");
System.Console.WriteLine("Done");
}
}
}

Ez a kód bemutatja hogyan készíthet kitölthető űrlapot a Wordben C# használatával. Amikor beszúrunk egy űrlapmezőt, akkor annak hivatkozása kerül visszaadásra, amellyel testreszabható a vezérlő. Beállíthat olyan tulajdonságokat, mint a CheckBoxSize és Checked status a jelölőnégyzetekhez, a kiválasztott elem indexe a kombinált mezőhöz, valamint az összes űrlapmező közös tulajdonságai, például a betűtípus, a súgószöveg, az állapotszöveg stb., hogy csak néhányat említsünk.

Ez a cikk megtanította nekünk űrlapmezőket hozzáadni a Word dokumentumokhoz C# használatával, de ha szeretne táblázatot létrehozni a Word dokumentumban, tekintse meg a Hogyan készítsünk táblázatot Word dokumentumban C# használatával című cikket.

 Magyar