Vytvořte jednoduchou tabulku
V tomto tutoriálu se naučíme, jak vytvořit jednoduchou tabulku v dokumentu aplikace Word pomocí Aspose.Words for .NET. Budeme postupovat podle průvodce krok za krokem, abychom porozuměli kódu a implementovali tuto funkci. Na konci tohoto kurzu budete moci programově vytvářet vlastní tabulky v dokumentech aplikace Word.
Krok 1: Nastavení projektu
- Spusťte Visual Studio a vytvořte nový projekt C#.
- Přidejte odkaz na knihovnu Aspose.Words for .NET.
Krok 2: Vytvoření dokumentu a inicializace generátoru dokumentů
Abychom mohli začít sestavovat tabulku, musíme vytvořit nový dokument a inicializovat tvůrce dokumentů. Následuj tyto kroky:
// Cesta k adresáři vašich dokumentů
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Vytvořte dokument a inicializujte generátor dokumentů
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Nezapomeňte nahradit „VAŠE ADRESÁŘ DOKUMENTŮ“ skutečnou cestou k adresáři vašich dokumentů.
Krok 3: Sestavení pole
Dále vytvoříme tabulku pomocí metod poskytnutých tvůrcem dokumentů. Použijte následující kód:
// Začněte se stavbou pole
builder. StartTable();
// Konstrukce první buňky první řady
builder. InsertCell();
builder.Write("Contents of cell 1 of row 1.");
// Konstrukce druhé buňky první řady
builder. InsertCell();
builder.Write("Contents of cell 2 of row 1.");
//Chcete-li ukončit první řádek a začít nový řádek, zavolejte následující metodu
builder. EndRow();
// Konstrukce první buňky druhé řady
builder. InsertCell();
builder.Write("Contents of cell 1 of row 2.");
// Konstrukce druhé buňky druhé řady
builder. InsertCell();
builder.Write("Contents of cell 2 of row 2.");
// Zavoláním další metody ukončíte druhý řádek
builder. EndRow();
// Indikace, že konstrukce stolu je dokončena
builder. EndTable();
Zde používáme tvůrce dokumentů k sestavení tabulky krok za krokem. Začínáme telefonátemStartTable()
pro inicializaci tabulky a poté použijteInsertCell()
vkládat buňky aWrite()
přidat obsah do každé buňky. Také používámeEndRow()
ukončit řádek a začít nový řádek. Nakonec si zavolámeEndTable()
pro označení, že konstrukce stolu je dokončena.
Krok 4: Uložte dokument
Nakonec musíme ušetřit
dokument s vytvořenou tabulkou. Použijte následující kód:
// Uložte dokument
doc.Save(dataDir + "WorkingWithTables.CreateSimpleTable.docx");
Nezapomeňte zadat správnou cestu a název souboru pro výstupní dokument.
Ukázka zdrojového kódu pro Create Simple Table pomocí Aspose.Words for .NET
// Cesta k vašemu adresáři dokumentů
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Začněte stavět stůl.
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, Cell 1 Content.");
// Sestavte druhou buňku.
builder.InsertCell();
builder.Write("Row 1, Cell 2 Content.");
// Zavolejte následující metodu pro ukončení řádku a zahájení nového řádku.
builder.EndRow();
// Vytvořte první buňku druhého řádku.
builder.InsertCell();
builder.Write("Row 2, Cell 1 Content");
// Sestavte druhou buňku.
builder.InsertCell();
builder.Write("Row 2, Cell 2 Content.");
builder.EndRow();
//Signál, že jsme dokončili stavbu stolu.
builder.EndTable();
doc.Save(dataDir + "WorkingWithTables.CreateSimpleTable.docx");
Závěr
V tomto tutoriálu jsme se naučili, jak vytvořit jednoduchou tabulku v dokumentu aplikace Word pomocí Aspose.Words for .NET. Podle tohoto podrobného průvodce a implementace poskytnutého kódu C# můžete programově vytvářet vlastní tabulky v dokumentech aplikace Word. Tato funkce umožňuje formátovat a organizovat data strukturovaným a jasným způsobem.